摘要: 13. Secret 概述 Secret的功能类似于ConfigMap给pod提供额外的配置信息,但是Secret是一种包含少量敏感信息例如密码、令牌或秘钥的对象 Secret的名称必须是合法的DNS子域名 每个Secret的大小最多为1MiB,注意是为了避免用户创建非常大的Secret进而导致AP 阅读全文
posted @ 2022-12-06 21:37 YIDADA-SRE 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 12. ConfigMap 可以通过卷的方式挂载传递配置文信息 或者可以通过环境变量来传递信息 概述 一般用ConfigMap去管理一些配置文件、或者一些大量的环境变量信息。 ConfigMap 将配置和Pod分开,有一个nginx、nginx.conf -》 configmap nginx 更易于 阅读全文
posted @ 2022-12-06 21:37 YIDADA-SRE 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 9. Service 什么是Service概述 Service可以简单的理解为逻辑上的一组Pod。一种可以访问Pod策略,而且其它Pod可以通过这个Service访问到这个Service代理的Pod。相对于Pod而言,它会有一个固定的名称,一旦创建就固定不变 前言-一会用到 Pod的IP地址每一次重 阅读全文
posted @ 2022-12-06 21:36 YIDADA-SRE 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Deployment 无状态服务 什么是无状态服务 #大部分服务都是无状态的 应用在部署的时候不需要保存所产生的缓存数据,所以叫无状态服务。 如果你部署的服务需要保存数据的话,那么就需要使用存储盘挂载 5.1 Deployment概念 用于部署无状态服务,这个是最常用的控制器。一般用于管理维护企业内 阅读全文
posted @ 2022-12-06 21:35 YIDADA-SRE 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 18. Velero 18.1 Velero概述 1. Velero 是vmware开源的一个云原生的灾难恢复和迁移工具,它本身也是开源的,采用GO语言编写,可以安装的备份、恢复和迁移Kubernetes集群资源数据 2. Velero是西班牙语意思是帆船,非常符合Kubernetes社区的命名风格 阅读全文
posted @ 2022-12-06 21:21 YIDADA-SRE 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 16. 部署kuboard 16.1 命令 sudo docker run -d \ --restart=always \ --name=kuboard \ -p 8080:80/tcp \ -p 10081:10081/tcp \ -e KUBOARD_ENDPOINT="http://192.1 阅读全文
posted @ 2022-12-05 21:51 YIDADA-SRE 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 15. Coredns #这原先使用的一个v1.24.3的源码包 里面有提供对应的YAML修改之后即可使用 root@deploy-harbor:~/nginx-tomcat-case# cp ../kubernetes-v1.24.3/kubernetes/cluster/addons/dns/c 阅读全文
posted @ 2022-12-05 21:41 YIDADA-SRE 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 14.1 Etcd概述 etcd是一个构建高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,它是基于GO语言实现。 14.2 Etcd属性 完全复制 集群中的每个节点都可以使用完整的存档 高可用性 etcd可用于避免硬件的单点故障或网络问题 一致性 每次读取 阅读全文
posted @ 2022-12-05 21:40 YIDADA-SRE 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1. docker-网络模式 | 网络模式 | 简介 | | | | | bridge | 为每一个容器分配、设置IP等、并将容器连接到一个docker0中、这个叫虚拟网桥,默认为该模式 | | host | 容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口 | | none 阅读全文
posted @ 2022-11-20 19:35 YIDADA-SRE 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Docker Compose 官方下载连接:https://docs.docker.com/compose/install/compose-plugin/#installing-compose-on-linux-systems docker-compose是docker官方的开源项目,负责实现对do 阅读全文
posted @ 2022-11-20 19:24 YIDADA-SRE 阅读(68) 评论(0) 推荐(0) 编辑