2.1.2 从文件创建
application.yaml文件内容如下:
server:
port: 8080
pkslow:
name: Larry
age: 18
webSite: www.pkslow.com
application-uat.yaml文件内容如下:
server:
port: 8080
pkslow:
name: LarryDpk
age: 20
webSite: https://www.pkslow.com
命令如下:
$ kubectl create configmap pkslow-file
--from-file=application.yaml
--from-file=application-uat.yaml
通过参数--from-file来指定文件。查看内容如下:
$ kubectl get configmaps pkslow-file -o yaml:
apiVersion: v1
data:
application-uat.yaml: |-
server:
port: 8080
pkslow:
name: LarryDpk
age: 20
webSite: https://www.pkslow.com
application.yaml: |-
server:
port: 8080
pkslow:
name: Larry
age: 18
webSite: www.pkslow.com
kind: ConfigMap
metadata:
name: pkslow-file
namespace: default
可以看到它的key为文件名,因为我们没有指定,所以默认为文件名。需要指定则如下:
把application.yaml变成 congfigmap
最新推荐文章于 2023-08-10 11:06:54 发布