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

相关推荐
龙亘川11 小时前
【客户定制更新】能源充电(汽车充电管理模块)版本更新详情
spring boot·汽车·系统安全·智慧城市·能源
Jul1en_11 小时前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
关于不上作者榜就原神启动那件事12 小时前
从 MDC 到 Agent:我手搓的文档路由协议,在 Spring AI Alibaba 里找到了正式实现
java·人工智能·spring·ai·agent
亦暖筑序12 小时前
重新认识 AgentScope-Java 2.0:ReActAgent 负责推理,HarnessAgent 负责运行
java·后端·agent
IKUN家族12 小时前
Spring MVC(三)
运维·服务器·spring boot·spring·servlet·java-ee
木井巳12 小时前
【DFS解决floodfill算法】岛屿的最大面积
java·算法·leetcode·深度优先
运维大师13 小时前
【K8S 运维实战】34-多集群管理Karmada
java·运维·kubernetes
用户31268748772013 小时前
Spring Boot 启动流程到底做了什么?从 main 到就绪的全链路源码拆解
spring boot
林森lsjs13 小时前
完结撒花!Java SE 语法阶段总结!
java·开发语言
lupai13 小时前
短信接口快速接入与调用实战指南
java·开发语言·数据库