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,所以找不到文件。

相关推荐
架构师沉默4 分钟前
Java 终于有自己的 AI Agent 框架了?
java·后端·架构
程序员爱酸奶4 分钟前
ThreadLocal内存泄漏深度解析
java
givemeacar10 分钟前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
czlczl2002092513 分钟前
JVM创建对象过程
java·开发语言
一直都在57231 分钟前
线程间的通信
java·jvm
GIOTTO情1 小时前
Infoseek危机公关全链路技术解析:基于近期热点舆情的落地实践
java
Mr.45671 小时前
Spring Boot集成Redis:单机、哨兵、集群三种模式统一配置实战
spring boot·redis·bootstrap
我是人✓1 小时前
从零入门 Servlet:JavaWeb 核心组件的实操与理解
java·servlet
lay_liu1 小时前
Spring Boot 自动配置
java·spring boot·后端
殷紫川2 小时前
线上故障零扩散:全链路监控、智能告警与应急响应 SOP 完整落地指南
java·架构·监控