技术标签: kubernetes k8s configmap k8s configmap kubernetes configmap
ConfigMap 资源对象使用key-value形式的键值对来配置数据,这些数据可以在Pod里面使用
1、定义configmap的yaml
kind: ConfigMap
apiVersion: v1
metadata:
name: config-demo
namespace: default
data:
data.1: hello
data.2: world
redis.conf: |
host=192.168.100.88
port=6379
kubectl create -f config-demo.yaml
2、查看
[root@k8s-node1 k8s]# kubectl get configmap
NAME DATA AGE
config-demo 3 5m
[root@k8s-node1 k8s]# kubectl describe configmaps/config-demo
Name: config-demo
Namespace: default
Labels: <none>
Annotations: <none>
Data
====
data.1:
----
hello
data.2:
----
world
redis.conf:
----
host=192.168.100.88
port=6379
Events: <none>
3、使用configmap
创建pod
apiVersion: v1
kind: Pod
metadata:
name: test-configmap
spec:
containers:
- name: test-configmap
image: 172.16.10.190:8008/helloworld:0.0.5
command: [ "/bin/sh","-c","cat /etc/config/path/to/redis.conf" ]
volumeMounts:
- name: config-volume
mountPath: /etc/config
ports:
- containerPort: 8080
volumes:
- name: config-volume
configMap:
name: config-demo
items:
- key: redis.conf
path: path/to/redis.conf
imagePullSecrets:
- name: myregistrykey6
kubectl create -f test.yaml
4、查看日志
可以发现获得到了配置的信息
[root@k8s-node1 k8s]# kubectl logs test-configmap
host=192.168.100.88
port=6379
文章浏览阅读6.9k次,点赞20次,收藏139次。论文地址:密集连接的卷积神经网络博客地址(转载请引用):https://www.cnblogs.com/LXP-Never/p/13289045.html前言 在计算机视觉还是音频领域,卷积神经网络(CNN)已经成为最主流的方法,比如最近的GoogLenet,VGG-19,Incepetion、时序TCN等模型。CNN史上的一个里程碑事件是ResNet模型的出现,Res..._带denseblock的神经网络结构
文章浏览阅读4w次,点赞7次,收藏23次。一、 先去maven官网:http://maven.apache.org/download.cgi#下载压缩包,下拉页面可以看到好多版本,注意下载的版本为红色标注版本:apache-maven-3.5.0-bin.zip,点击下载即可。 二、 将下载好的压缩包解压到任意目录_maven环境 win
文章浏览阅读1.4w次,点赞14次,收藏84次。一、功能描述 树莓派网关采集485温湿度传感器以及485门磁开关状态数据上报到涂鸦云平台;同时收到云端的指令,树莓派网关处理之后,控制继电器动作,同时继电器返回当前的状态给云端。树莓派与涂鸦云平台交互代码:demo1下载地址树莓派与485子设备通信代码: demo2下载地址二、硬件准备树莓派(Pi4B) 树莓派有两个串口可以使用,一个是硬件串口(/dev/ttyAMA0),另一个是mini串口(/dev/ttyS0)。硬件串口有单独的波特率时钟源,性能好,稳定_树莓派 家庭网关
文章浏览阅读2.3k次,点赞2次,收藏18次。使用docker安装jdk、tomcat、mysql、nginx_docker安装jdk
文章浏览阅读3.7k次。Http 健康检查通过发送周期健康检查,监视 upstream 组中 HTTP 服务的健康状态。包括有NGINX Plus 的自定义主动健康检查。简介NGINX 和NGINX Plus 能够持续的检测 upstream 中的服务,剔除宕机的服务,还可以优雅的将恢复的的服务添加到负载均衡组群中。前提对于被动健康检查,你需要使用开源 NGINX 或者 NGINX Plus对于主动健康检查和实时活动监视仪表板,你需要使用 NGINX Plus一个HTTP upstream 负载均衡群组被动健康_http健康检查
Linux下Python升级步骤:下载源tar包,安装成功后需修改yum配置,使其正常使用。
文章浏览阅读3.6k次,点赞2次,收藏2次。HTTP Status 404 – Not FoundType Status ReportDescription The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.解决:完全停止Tomcat,..._http status 404 – not found type status report description the origin serve
文章浏览阅读1.7k次,点赞3次,收藏22次。点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤别君去兮何时还?且放白鹿青崖间。须行即骑访名山。1. 前言群控,相信大部..._自己写群控
文章浏览阅读2.5k次,点赞2次,收藏16次。带你真正认识Linux 系统结构Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linu_带你真正认识linux系统结构
文章浏览阅读4.1w次,点赞74次,收藏840次。Navicat连接Mysql教程 Navica作为一个数据库管理工具,容易上手轻便,这里就当介绍给大家认识认识,同时加深自己的使用过程。文章目录Navicat连接Mysql教程一、检查mysql环境二、测试Navicat连接mysql数据库一、检查mysql环境 在介绍 navicat之前先检查一下 mysql安装环境是否成功。命令行输入:mysql -V出现下图表示你的mysql环境安装是成功的。这个时候我们通过命令行进入mysql查看自己建立过得数据库mysql -_navicat中mysqldump
文章浏览阅读1.8w次,点赞13次,收藏148次。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。......_springboot
文章浏览阅读103次。C语言字符(&串&数组)处理复习笔记几个函数1.putchar(ch):输出一个字符2.getchar():输入一个字符#include<stdio,h>int main(){ char a,b,c; a = getchar(); b = getchar(); c = getchar(); putchar(a); putchar(b); putchar(c); putchar('\n'); return 0;3.puts(str):输出一个字符串_char str2[] = new char[3]{'w','o','r'}