k8s笔记010-dashboard部署_第1页
k8s笔记010-dashboard部署_第2页
k8s笔记010-dashboard部署_第3页
k8s笔记010-dashboard部署_第4页
k8s笔记010-dashboard部署_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品好资料学习推荐k8s笔记010-dashboard部署 1. 下载kubernetes-dashboard镜像并放到私有仓库rootharbor # docker pull bestwu/kubernetes-dashboard-amd64:v1.6.3rootharbor # docker tag bestwu/kubernetes-dashboard-amd64:v1.6.3 70/tzg-rootharbor # docker push 70/tzg-prod/kubernetes-dashboard-amd64:v1.6.32. 定义De

2、ployment和Servicerootk8s-master01 dashboard# vim kubernetes-dashboard-no-rbac.yamlkind: DeploymentapiVersion: extensions/v1beta1metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard namespace: kube-systemspec: replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: k8s-app: k

3、ubernetes-dashboard template: metadata: labels: k8s-app: kubernetes-dashboard annotations: scheduler.alpha.kubernetes.io/tolerations: | key: dedicated, operator: Equal, value: master, effect: NoSchedule spec: containers: - name: kubernetes-dashboard image: 70/tzg-prod/kubernetes-dashboard

4、-amd64:v1.6.3 ports: - containerPort: 9090 protocol: TCP args: livenessProbe: httpGet: path: / port: 9090 initialDelaySeconds: 30 timeoutSeconds: 30-kind: ServiceapiVersion: v1metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard namespace: kube-systemspec: ports: - port: 80 tar

5、getPort: 9090 selector: k8s-app: kubernetes-dashboard3. 创建Deployment和Servicerootk8s-master01 dashboard# kubectl create -f ./kubernetes-dashboard-no-rbac.yaml deployment kubernetes-dashboard createdservice kubernetes-dashboard created4. 查看创建的对象rootk8s-master01 dashboard# kubectl get deploy kubernetes

6、-dashboard -namespace=kube-systemNAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGEkubernetes-dashboard 1 1 1 1 20srootk8s-master01 dashboard# kubectl get pods -namespace=kube-systemNAME READY STATUS RESTARTS AGEkube-dns-1869960205-tng14 3/3 Running 12 1dkubernetes-dashboard-245946942-4rj6n 1/1 Running 0

7、 57srootk8s-master01 dashboard# kubectl get svc -namespace=kube-systemNAME CLUSTER-IP EXTERNAL-IP PORT(S) AGEkube-dns 53/UDP,53/TCP 1dkubernetes-dashboard 58 80/TCP 3m5. 开放kubernetes apiserver代理rootk8s-master02 # kubectl proxy -address=00 -port=10000 -accept-hosts=,Starting to serve on 00:100006. 通过浏览器访问访问00:1000/ui会跳转到00:10000/api/v1/namespaces/kube-system

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论