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

相关推荐
假客套2 分钟前
2025 FastExcel在Java的Maven项目的导出和导入,简单易上手,以下为完整示例
java·maven·fastexcel
有梦想的攻城狮3 分钟前
Maven中的settings.xml文件配置详解
xml·java·maven·settings.xml
wearegogog12315 分钟前
液压位置控制源代码实现与解析(C语言+MATLAB联合方案)
java·c语言·matlab
游坦之30 分钟前
基于Java Swing的智能数据结构可视化系统 | 支持自然语言交互的AI算法助手
java·数据结构·交互
王嘉俊92535 分钟前
设计模式--装饰器模式:动态扩展对象功能的优雅设计
java·设计模式·装饰器模式
循着风1 小时前
多种二分查找
java
努力也学不会java1 小时前
【Java并发】深入理解synchronized
java·开发语言·人工智能·juc
TDengine (老段)1 小时前
TDengine 数学函数 CEIL 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
LB21121 小时前
Redis 黑马skyout
java·数据库·redis
洛小豆1 小时前
Swagger3学习与实践指南
spring boot·后端·spring cloud