k8s启动springboot容器的时候,显示找不到application.yml文件

因为在k8s中 applicaton.yml文件需要加一段配置,才能使用kubectl apply -f config.yaml

下面是我之前的错误配置

yaml 复制代码
apiVersion: v1
kind: ConfigMap
metadata:
  name: test-cm
  namespace: test-ns
data:
  application.yaml: |-
	server:
		port: 8080
    spring:
      cache:
        jcache:
          config: classpath:ehcache.xml

其中data.application.yml就是最后configmap最后写入容器中的配置文件的名字,后来发现,容器启动的时候找的是application.yml,但是configmap写入容器的是application.yaml,所以找不到文件。

相关推荐
灵魂猎手22 分钟前
2. MyBatis 参数处理机制:从 execute 方法到参数流转全解析
java·后端·源码
灵魂猎手33 分钟前
1. Mybatis Mapper动态代理创建&实现
java·后端·源码
白露与泡影1 小时前
Spring容器初始化源码解析
java·python·spring
板板正1 小时前
Spring Boot 整合MongoDB
spring boot·后端·mongodb
参宿71 小时前
electron之win/mac通知免打扰
java·前端·electron
呼啦啦啦啦啦啦啦啦2 小时前
【Java】HashMap的详细介绍
java·数据结构·哈希表
kakwooi2 小时前
易乐播播放器---压力测试
java·jmeter·测试
泉城老铁2 小时前
在高并发场景下,如何优化线程池参数配置
spring boot·后端·架构
泉城老铁2 小时前
Spring Boot中实现多线程6种方式,提高架构性能
spring boot·后端·spring cloud
sufu10652 小时前
说说内存泄漏的常见场景和排查方案?
java·开发语言·面试