Kubernetes安装dashboard的步骤
这篇文章主要讲解了“Kubernetes安装dashboard的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Kubernetes安装dashboard的步骤”吧!
1. 准备工作
在成都网站制作、成都网站建设、外贸营销网站建设中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联专业成都网站建设十载了,客户满意度97.8%,欢迎成都创新互联客户联系。
参看CentOS7配置Kubernetes(K8S)集群 这里使用k8s版本为1.5.22. 准备yaml# Copyright 2015 Google Inc. All Rights Reserved.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may obtain a copy of the License at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.# Configuration to deploy release version of the Dashboard UI.## Example usage: kubectl create -f
4.2 apiserver#### kubernetes system config## The following values are used to configure the kube-apiserver## The address on the local server to listen to.KUBE_API_ADDRESS="--insecure-bind-address=0.0.0.0"# The port on the local server to listen on.# KUBE_API_PORT="--port=8080"# Port minions listen on# KUBELET_PORT="--kubelet-port=10250"# Comma separated list of nodes in the etcd clusterKUBE_ETCD_SERVERS="--etcd-servers=http://192.168.0.51:2379"# Address range to use for servicesKUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"# default admission control policies#KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota"# Add your own!KUBE_API_ARGS=""
这里去除账号验证4.3 pod-infrastructure
安装Pod时需要用到这个镜像,提前准备,不然会因为GW的原因下不到[root@k8s-master elk]# docker search pod-infrastructureINDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATEDdocker.io docker.io/openshift/origin-pod The pod infrastructure image for OpenShift 3 8docker.io docker.io/davinkevin/podcast-server Container around the Podcast-Server Applic... 5docker.io docker.io/infrastructureascode/aws-cli Containerized AWS CLI on alpine to avoid r... 4 [OK]docker.io docker.io/newrelic/infrastructure Public image for New Relic Infrastructure. 4docker.io docker.io/infrastructureascode/uwsgi uWSGI application server 2 [OK]docker.io docker.io/infrastructureascode/serf A tiny Docker image with HashiCorp Serf us... 1 [OK]docker.io docker.io/mosquitood/k8s-rhel7-pod-infrastructure 1docker.io docker.io/podigg/podigg-lc-hobbit A HOBBIT dataset generator wrapper for PoDiGG 1 [OK]docker.io docker.io/stefanprodan/podinfo Kubernetes multi-arch pod info 1docker.io docker.io/tianyebj/pod-infrastructure registry.access.redhat.com/rhel7/pod-infra... 1docker.io docker.io/w564791/pod-infrastructure latest 1docker.io docker.io/grapeupci/infrastructure 0docker.io docker.io/infrastructureascode/hello-world A tiny "Hello World" web server with a hea... 0 [OK]docker.io docker.io/jqka/pod-infrastructure redhat pod 0 [OK]docker.io docker.io/ocpqe/hello-pod Copy form docker.io/deshuai/hello-pod:latest 0docker.io docker.io/oudi/pod-infrastructure pod-infrastructure 0 [OK]docker.io docker.io/sebastianhutter/podcaster python script to download podcasts https:/... 0 [OK]docker.io docker.io/shadowalker911/pod-infrastructure 0docker.io docker.io/statemood/pod-infrastructure Automated build from registry.access.redha... 0 [OK]docker.io docker.io/tfgco/podium Podium is a blazing-fast player ranking se... 0docker.io docker.io/trancong/pod2consul register pod with consul 0docker.io docker.io/tundradotcom/podyn dockerized Podyn 0docker.io docker.io/vistalba/podget Podget Docker with rename included. 0 [OK]docker.io docker.io/xplenty/rhel7-pod-infrastructure registry.access.redhat.com/rhel7/pod-infra... 0docker.io docker.io/zengshaoyong/pod-infrastructure pod-infrastructure 0 [OK]
下载一个镜像[root@k8s-master elk]# docker pull docker.io/openshift/origin-pod
同样的原因,提前准备dashboard的镜像[root@k8s-master es]# docker search kubernetes-dashboardINDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATEDdocker.io docker.io/mritd/kubernetes-dashboard-amd64 kubernetes image kubernetes-dashboard-amd64 23 [OK]docker.io docker.io/brainqi/kubernetes-dashboard-amd64 full from gcr.io/google_containers/kuberne... 6docker.io docker.io/ist0ne/kubernetes-dashboard-amd64 https://gcr.io/google_containers/kubernete... 6 [OK]docker.io docker.io/k8scn/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 image 6 [OK]docker.io docker.io/kubernetesdashboarddev/kubernetes-dashboard-amd64 6docker.io docker.io/siriuszg/kubernetes-dashboard-amd64 gcr.io/google_containers/kubernetes-dashbo... 6 [OK]docker.io docker.io/mirrorgooglecontainers/kubernetes-dashboard-amd64 4docker.io docker.io/larry0208/kubernetes-dashboard-amd64-google full from gcr.io/google_containers/kuberne... 3docker.io docker.io/4admin2root/kubernetes-dashboard-amd64 gcr.io/google_containers/kubernetes-dashbo... 1 [OK]docker.io docker.io/kubernetesonarm/dashboard 1docker.io docker.io/lhcalibur/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 1 [OK]docker.io docker.io/zounengren/kubernetes-dashboard-amd64 kubernetes dashboard 1.8.0 for kubernetes ... 1docker.io docker.io/cokabug/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 0 [OK]docker.io docker.io/gysan/kubernetes-dashboard-amd64 gcr.io/google-containers/kubernetes-dashbo... 0 [OK]docker.io docker.io/huanwei/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 0 [OK]docker.io docker.io/kubernetesdashboarddev/kubernetes-dashboard-arm 0docker.io docker.io/kubernetesdashboarddev/kubernetes-dashboard-arm64 0docker.io docker.io/kubernetesdashboarddev/kubernetes-dashboard-ppc64le 0docker.io docker.io/kubernetesdashboarddev/kubernetes-dashboard-s390x 0docker.io docker.io/linkmancheng/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 0 [OK]docker.io docker.io/lolop82/kubernetes-dashboard 0docker.io docker.io/rainf/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64:v1.5.1 0 [OK]docker.io docker.io/steady1211/kubernetes-dashboard-amd64 kubernetes-dashboard-amd64 v1.6.1 0 [OK]docker.io docker.io/tristan129/kubernetes-dashboard-amd64 mirror from gcr.io/google_containers/kuber... 0docker.io docker.io/visenzek8s/kubernetes-dashboard-amd64 0
这里我选择第一个镜像docker pull docker.io/mritd/kubernetes-dashboard-amd64
镜像准备,在master和slave端都进行准备5. 进入界面
通过http://192.168.0.51:8080/ui进入页面,即主机ip和apiserver端口
标题名称:Kubernetes安装dashboard的步骤
URL网址:http://myzitong.com/article/djcso.html