k8s使用ConfigMap配置mysql和nginx (13)

网友投稿 292 2022-10-29

k8s使用ConfigMap配置mysql和nginx (13)

configmap:是实现给容器内应用程序传递参数。原因:就是为了让镜像 和 配置文件解耦,以便实现镜像的可移植性和可复用性举个例子,比如我有一个pod,既要运行在正式环境,又要运行在测试环境,还有预发三个环境,但是当中的配置,是不一样的,那么我们需要准备三个不同的pod进行测试使用。configmap就是解决这个问题的,我们只需要准备不同的configmap即可,然后把不同的configmap挂载到同一个pod当中,就可以实现不同环境的pod运行,减少pod的复杂度,实现程序和pod的分离。

配置文件我上传到了百度网盘:链接:提取码:1m32

如果觉得简单,我们一会在做个mysql的测试

然后启动一下

=---------------------------------------------------接下来查看一下mysql的配置

这里要注意,上面的是mysql配置文件的路径下面的是咱们上面定义的configmap的名字

这里要对应起来

然后启动下

上面就是今天讲的configmap,吧配置挂载到pod当中,后续大家有问题可以私信和评论区留言

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java管道piped输入流与输出流应用场景案例分析
下一篇:两通道串行音频接口系统设计方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~