12 2022 档案
摘要:20. Volume-存储卷介绍 Volume将容器中的指定数据和容器解耦,并将数据存储到指定的位置,不同的存储卷功能不一样,如果是基于网络存储的存储卷可以实现容器间的数据共享和持久化 静态存储卷需要在使用前手动创建PV和PVC,然后绑定至Pod使用 常用的几种卷: Secret:是一种包含少量敏感
阅读全文
摘要:13. Secret 概述 Secret的功能类似于ConfigMap给pod提供额外的配置信息,但是Secret是一种包含少量敏感信息例如密码、令牌或秘钥的对象 Secret的名称必须是合法的DNS子域名 每个Secret的大小最多为1MiB,注意是为了避免用户创建非常大的Secret进而导致AP
阅读全文
摘要:12. ConfigMap 可以通过卷的方式挂载传递配置文信息 或者可以通过环境变量来传递信息 概述 一般用ConfigMap去管理一些配置文件、或者一些大量的环境变量信息。 ConfigMap 将配置和Pod分开,有一个nginx、nginx.conf -》 configmap nginx 更易于
阅读全文
摘要:9. Service 什么是Service概述 Service可以简单的理解为逻辑上的一组Pod。一种可以访问Pod策略,而且其它Pod可以通过这个Service访问到这个Service代理的Pod。相对于Pod而言,它会有一个固定的名称,一旦创建就固定不变 前言-一会用到 Pod的IP地址每一次重
阅读全文
摘要:Deployment 无状态服务 什么是无状态服务 #大部分服务都是无状态的 应用在部署的时候不需要保存所产生的缓存数据,所以叫无状态服务。 如果你部署的服务需要保存数据的话,那么就需要使用存储盘挂载 5.1 Deployment概念 用于部署无状态服务,这个是最常用的控制器。一般用于管理维护企业内
阅读全文
摘要:18. Velero 18.1 Velero概述 1. Velero 是vmware开源的一个云原生的灾难恢复和迁移工具,它本身也是开源的,采用GO语言编写,可以安装的备份、恢复和迁移Kubernetes集群资源数据 2. Velero是西班牙语意思是帆船,非常符合Kubernetes社区的命名风格
阅读全文
摘要: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
阅读全文
摘要:15. Coredns #这原先使用的一个v1.24.3的源码包 里面有提供对应的YAML修改之后即可使用 root@deploy-harbor:~/nginx-tomcat-case# cp ../kubernetes-v1.24.3/kubernetes/cluster/addons/dns/c
阅读全文
摘要:14.1 Etcd概述 etcd是一个构建高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,它是基于GO语言实现。 14.2 Etcd属性 完全复制 集群中的每个节点都可以使用完整的存档 高可用性 etcd可用于避免硬件的单点故障或网络问题 一致性 每次读取
阅读全文
阅读目录(Content)
此页目录为空