赞
踩
Kubernetes作为一款流行的容器编排工具,被广泛应用于生产环境中。然而,在某些情况下,我们可能需要对Kubernetes进行离线安装部署,以满足特定的需求。本文将详细介绍Kubernetes 1.29.4的离线安装部署方法,并通过实例进行说明。
假设我们有一个包含3个节点的集群,其中1个为Master节点,2个为Worker节点。以下是Kubernetes 1.29.4离线安装部署的实例:
apiVersion: v1 kind: ConfigMap metadata: name: kubeadm-config data: apiServer: extraArgs: authorization-mode: "Node,RBAC" runtime-config: "api/v1,api/v2alpha1,node,admissionregistration.k8s.io/v1" apiServer: extraVolumes: - name: certs emptyDir: {} extraMounts: - mountPath: /etc/kubernetes/pki/ name: certs controllerManager: extraArgs: cluster-cidr: "10.244.0.0/16" service-cluster-ip-range: "10.96.0.0/12" pod-network-cidr: "10.244.0.0/16" scheduler: extraArgs: bind-address: "0.0.0.0" cluster-domain: "cluster.local" node-monitor-grace-period: "40s" node-startup-grace-period: "60s" pod-priority-policy: "prefer-pod-node-affinity" profile: "system-default-deny" kubeProxy: extraArgs: tcp-services-configmap: "kube-system/tcp-services" udp-services-configmap: "kube-system/udp-services" mode: "iptables" networking: podSubnet: "10.244.0.0/16" serviceSubnet: "10.96.0.0/12" pki: ca-certificate: | -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE----- ca-key: | -----BEGIN PRIVATE KEY----- ... -----END PRIVATE KEY----- apiserver-certificate: | -----BEGIN CERTIFICATE----- ... -----END CERTIFICATE----- apiserver-key: | -----BEGIN PRIVATE KEY----- ... -----END PRIV
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。