02 2023 档案
摘要:官方github:https://github.com/istio/istio 官方部署介绍文档:https://istio.io/latest/zh/docs/setup/getting-started/ 1.下载istio curl -L https://istio.io/downloadIst
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 1.关闭防火墙 systemctl stop firewalld #临时 systemctl disable firewalld #永久 2.关闭SeLinux sed -i 's/enforcing/disabled/' /etc
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 Kubernetes集群高可用性包含以下两个层面的考虑: Etcd数据库的高可用性 Kubernetes Master组件的高可用性 Master节点扮演着总控中心的角色,通过不断与工作节点上的Kubelet和kube-proxy进
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 1.etcd扩容 **如果etcd通过CA生成的证书不包含当前节点的ip,可能etcd集群需要重新生成证书。 1.复制相关文件 scp /opt/etcd/{cfg,ssl} root@192.168.64.131:/opt/etc
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 CoreDNS用于集群内部Service名称解析 部署 CoreDNS 需要使用到官方提供的两个文件 deploy.sh 和 coredns.yaml.sed(这两个文件已经放入 manifest 的 coredns 目录中) de
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 官方介绍:https://kubernetes.io/zh-cn/docs/tasks/access-application-cluster/web-ui-dashboard/ 1.部署 kubectl apply -f https
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 1.拷贝已部署好的Node相关文件到新节点 scp -r /usr/local/bin/{kubelet,kube-proxy} root@192.168.64.132:/usr/local/bin/ scp -r /opt/kub
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 应用场景:例如kubectl logs cat > apiserver-to-kubelet-rbac.yaml << EOF apiVersion: rbac.authorization.k8s.io/v1 kind: Clust
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG 注:打开链接你会发现里面有很多包,下载一个Server包就够了,里面包含了Se
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG 注:打开链接你会发现里面有很多包,下载一个Server包就够了,里面包含了Se
阅读全文
摘要:Dockershim 在 Kubernetes 1.24 中被弃用并删除, Mirantis 正在维护cri-dockerd使Docker继续和K8S适配。 该适配器为Docker Engine提供了一个 shim ,使之可以通过 Kubernetes Container Runtime Inter
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG 注:打开链接你会发现里面有很多包,下载一个Server包就够了,里面包含了Se
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG 注:打开链接你会发现里面有很多包,下载一个Server包就够了,里面包含了Se
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 参考 k8s服务端二进制部署-kube-apiserver 1.使用自签CA签发kube-scheduler证书 在etcd集群部署及kube-apiserver流程中我们已经自签了证书签发机构(CA) 因此建议如果
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 参考 k8s服务端二进制部署-kube-apiserver 1.使用自签CA签发kube-controller-manager证书 在etcd集群部署及kube-apiserver流程中我们已经自签了证书签发机构(C
阅读全文
摘要:基于 k8s V1.26 1.k8s-操作系统初始化 2.etcd集群部署 3.服务端部署 1.k8s服务端二进制部署-kube-apiserver 2.k8s服务端二进制部署-kube-controller-manager 3.k8s服务端二进制部署-kube-scheduler 4.k8s服务端
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 二进制下载地址 压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG 注:打开链接你会发现里面有很多包,下载一个Server包就够了,里面包含了Se
阅读全文
摘要:本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。 参考地址:https://www.cnblogs.com/nf01/articles/15324715.html https://www.cnblogs.com/linuxws/p/11194403.html Etcd是一个分布式键
阅读全文