日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何使用kubekey安裝kubesphere
您可以使用KubeKey工具來(lái)安裝KubeSphere。KubeKey是一種自動(dòng)化部署工具,可以同時(shí)安裝Kubernetes和KubeSphere。您可以通過(guò)自定義配置文件中的參數(shù)創(chuàng)建多節(jié)點(diǎn)集群。具體步驟如下:,,1. 下載KubeKey并設(shè)置環(huán)境變量KKZONE=cn。,2. 執(zhí)行curl -sfL https://get-kk.kubedb.com/install.sh | sh命令安裝KubeKey。,3. 執(zhí)行kk create config –with-kubernetes v1.17.9 –with-kubesphere v3.0.0命令創(chuàng)建安裝有KubeSphere的Kubernetes集群。

如何使用kubekey安裝kubesphere

成都創(chuàng)新互聯(lián)主營(yíng)滿城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā),滿城h5小程序定制開(kāi)發(fā)搭建,滿城網(wǎng)站營(yíng)銷推廣歡迎滿城等地區(qū)企業(yè)咨詢

KubeSphere是一個(gè)開(kāi)源的、基于Kubernetes的企業(yè)級(jí)容器平臺(tái),提供全棧的微服務(wù)管理功能,本文將介紹如何使用kubekey安裝KubeSphere。

準(zhǔn)備工作

1、系統(tǒng)要求

KubeSphere支持以下操作系統(tǒng):

Ubuntu 16.04 LTS

CentOS 7

Docker CE 17.09.x

2、軟件要求

kubectl:用于與Kubernetes API服務(wù)器進(jìn)行通信的命令行工具

kubeadm:用于初始化Kubernetes控制平面節(jié)點(diǎn)的工具

kubelet:運(yùn)行在Kubernetes節(jié)點(diǎn)上的代理,負(fù)責(zé)管理容器的生命周期

docker:用于運(yùn)行容器的引擎

安裝kubekey

1、安裝Docker和Docker Compose

KubeSphere依賴于Docker和Docker Compose,因此需要先安裝它們,請(qǐng)參考官方文檔進(jìn)行安裝:https://docs.kubesphere.io/en/latest/quick-start/docker-compose.html

2、下載kubekey腳本

從GitHub上下載kubekey腳本:https://github.com/kubernetes-sigs/kubekey/releases/latest

3、運(yùn)行kubekey腳本

解壓下載的kubekey腳本,然后在終端中運(yùn)行以下命令:

sudo sh kubekey_${KUBE_VERSION}_linux_amd64.sh --channel=stable --version=v1.22.0 --cert-dir=~/.kube/ca/ --kubeconfig=$HOME/.kube/config --cluster-name=my-cluster --node-name=my-node --control-plane-endpoint=http://localhost:8080 --etcd-endpoints=http://localhost:2379 --apiserver-advertise-address=192.168.1.100 --image-repository=kindest/node --dns-zone=mydomain.com --service-cidr=10.96.0.0/12 --pod-cidr=10.244.0.0/16 --save-config=true --create-namespace=false --install-crds=false --skip-proxy --disable-addons=HorizontalPodAutoscaler,IstioControlPlane,Dashboard,CNI,AddonsManager,KubeDNS,KubeProxy,ServiceMonitor,NodeMonitor,ConfigMapWatcher,DaemonSetMonitor,PodEvictionController,StatefulSetEvictor,ResourceQuotaController,JobController,CronJobController,ProwJobController,ClusterRoleBindingController,ClusterRoleBindingRestrictionController,PersistentVolumeBinderController,CSIDriverRegistrarController,TokenCleanerController,TTLAfterFinishedController,TTLAfterFinishedSecondaryLocalStorageController,TTLAfterFinishedNodeEphemeralStorageController,TaintNodesByConditionController,TaintNodesByAnnotationController,TaintNodesByLabelsController,TaintNodesMutatorController,ReplicationControllerDaemonSetDeleterController,EndpointControllerDeleterController,EndpointControllerSyncPeriodSetterController,EndpointSliceControllerSyncPeriodSetterController,EventRecorderConfigurationGeneratorController,IngressIPRangeLimitController,IngressIPRangeLimitEnforcerController,KnativeEventingEnforcerController,KnativeEventingWebhookEnforcerController,KnativeServingEnforcerController,KnativeIngressEnforcerController,KnativeNetworkingEnforcerController,KnativeBuildEnforcerController,KnativeDeployEnforcerController,KnativeEventingSidecarEnforcerController,KnativeServingSidecarEnforcerController,KnativeIngressSidecarEnforcerController,KnativeNetworkingSidecarEnforcerController,KnativeBuildSidecarEnforcerController,KnativeDeploySidecarEnforcerController,KnativeEventingWebhookSidecarEnforcerController,KnativeIngressWebhookSidecarEnforcerController,KnativeNetworkingWebhookSidecarEnforcerController,KnativeBuildWebhookSidecarEnforcerController,KnativeDeployWebhookSidecarEnforcerController,KnativeEventingSidecarGarbageCollectorEnforcerController,KnativeServingSidecarGarbageCollectorEnforcerController,KubeAPIServerCertSANs="192.168.1.100"

請(qǐng)根據(jù)實(shí)際情況修改腳本中的參數(shù)值。

--control-plane-endpoint:Kubernetes API服務(wù)器的地址(如果集群已經(jīng)部署完成)

--etcd-endpoints:etcd服務(wù)器的地址(如果集群已經(jīng)部署完成)

--apiserver-advertise-address:API服務(wù)器的對(duì)外暴露地址(如果集群已經(jīng)部署完成)

--image-repository:Kubernetes鏡像倉(cāng)庫(kù)地址(默認(rèn)為kindest/node)

--dns-zone:自定義域名解析后的DNS區(qū)域(默認(rèn)為localdomain)

--service-cidr:Kubernetes Service的CIDR范圍(默認(rèn)為10.96.0.0/12)

--pod-cidr:Pod網(wǎng)絡(luò)的CIDR范圍(默認(rèn)為10.244.0.0/16)

驗(yàn)證安裝結(jié)果

1、訪問(wèn)Kubernetes API服務(wù)器(默認(rèn)端口為8080)并登錄,如果一切正常,你應(yīng)該能看到Kubernetes API的相關(guān)信息。

2、在瀏覽器中輸入任意一個(gè)Kubernetes服務(wù)的URL(http://localhost:8080/api/v1/namespaces),如果能夠正常訪問(wèn)且返回結(jié)果較多,說(shuō)明安裝成功。

相關(guān)問(wèn)題與解答

1、如何升級(jí)到最新版本的KubeSphere?

答:可以通過(guò)以下命令升級(jí)到最新版本:

sudo pip install ks-upgrader --upgrade --user

分享題目:如何使用kubekey安裝kubesphere
路徑分享:http://www.dlmjj.cn/article/dpoddds.html