10 2021 档案

摘要:安装Helm wget https://get.helm.sh/helm-v3.4.2-linux-amd64.tar.gz tar zxvf helm-v3.4.2-linux-amd64.tar.gz mv linux-amd64/helm /usr/bin/ helm version# 设置国 阅读全文
posted @ 2021-10-10 17:56 year12 阅读(321) 评论(0) 推荐(0)
摘要:一、Harbor介绍 Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(R 阅读全文
posted @ 2021-10-07 22:14 year12 阅读(531) 评论(0) 推荐(0)
摘要:# 安装Kubernetes ingress-nginx kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/static/mandatory.yaml api 阅读全文
posted @ 2021-10-05 14:25 year12 阅读(121) 评论(0) 推荐(0)
摘要:Services kubectl expoese 命令可以创建一个service 供外部访问 Service主要有三种类型: ClusterIp NodePort LoadBalancer 另外可以使用DNS 但是需要DNS的add-on clusterIp kubectl expose pods 阅读全文
posted @ 2021-10-04 23:35 year12 阅读(189) 评论(0) 推荐(0)
摘要:零、介绍 ReplicationController和ReplicaSet介绍 RC(ReplicationController)主要的作用就是用来确保容器应用的副本数始终保持在用户定义的副本数。即如果有容器异常退出,会自动创建新的Pod来替代;而如果异常多出来的容器也会自动回收Kubernetes 阅读全文
posted @ 2021-10-04 20:56 year12 阅读(168) 评论(0) 推荐(0)
摘要:https://kubernetes.io/zh/docs/reference/setup-tools/kubeadm/kubeadm-init/ 一、环境准备 1.1 修改hostname hostnamectl set-hostname master 1.2 关闭防火墙 systemctl st 阅读全文
posted @ 2021-10-04 17:54 year12 阅读(125) 评论(0) 推荐(0)
摘要:1 MinikubeMinikube是由Kubernetes社区维护的单机版的Kubernetes集群快速部署工具,目前支持MacOS、Linux以及Windows等多种操作系统平台,非常适合在自己的笔记本上作为Kubernetes入门环境或作为开发测试环境使用,当然由于只支持单节点不支持高可用因此 阅读全文
posted @ 2021-10-03 20:54 year12 阅读(1532) 评论(0) 推荐(0)