1、安装K8S
https://github.com/gjmzj/kubeasz/blob/master/docs/setup/quickStart.md

2、安装Dashboard
https://github.com/gjmzj/kubeasz/blob/master/docs/guide/dashboard.md

3、登录Dashboard

访问https://192.168.64.233:6443/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy报401错误,如下所示

采用NodePort方式登录:

[root@localhost dashboard]# kubectl -n kube-system get svc
NAME                      TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)                       AGE
heapster                  ClusterIP   10.68.235.131   <none>        80/TCP                        64m
kube-dns                  ClusterIP   10.68.0.2       <none>        53/UDP,53/TCP,9153/TCP        65m
kubernetes-dashboard      NodePort    10.68.50.98     <none>        443:27117/TCP                 64m
metrics-server            ClusterIP   10.68.150.160   <none>        443/TCP                       65m
traefik-ingress-service   NodePort    10.68.62.14     <none>        80:23456/TCP,8080:24495/TCP   64m

在虚拟机中的浏览器输入https://192.168.64.233:27117 后可以正常展示登录界面,其中192.168.64.233为虚拟机的IP地址

创建dashboard rbac超级用户

创建用户:kubectl apply -f /etc/ansible/manifests/dashboard/admin-user-sa-rbac.yaml 
获取Token:kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}')

创建dashboard rbac普通用户

创建用户:kubectl apply -f /etc/ansible/manifests/dashboard/read-user-sa-rbac.yaml
获取Token:kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep read-user | awk '{print $1}')

单机(CentOS虚拟机)中部署Kubernetes相关推荐

  1. CentOS 使用二进制部署 Kubernetes 1.13集群

    CentOS 使用二进制部署 Kubernetes 1.13集群 一.概述 kubernetes 1.13 已发布,这是 2018 年年内第四次也是最后一次发布新版本.Kubernetes 1.13 ...

  2. 虚拟机中部署ISA Server 2006 防火墙 网络设置(上)

    虚拟机中部署ISA Server 2006 防火墙网络 设置(上) 作者:杨坚 在虚拟机中部署 ISA server 2006 不是一件容易的事,相信大家在日常工作也遇到过.对工程师来说困难是每天都会 ...

  3. KVM虚拟化技术(在Centos虚拟机里部署Centos虚拟机)

    文章目录 KVM 一.虚拟化技术 1.虛拟化技术概念 2.虚拟化技术发展 3.类型 (1)全虚拟化: (2)半虚拟化: (3)直通: 4.特性 二.KVM简介 概述 三.KVM架构及原理 1.KVM虛 ...

  4. AFD在CentOS环境中部署

    在第一节中(http://www.htz.pw/?p=1207)介绍了AFD的功能和常见的问题,其中提到AFD是内核模块,需要匹配的系统版本和内核版本匹配才能安装AFD,并且也提到Oracle未认证C ...

  5. Hadoop安装之JDK在Centos虚拟机中安装

     安装jdk.bin和jdk.tar.gz打的办法 安装jdk.bin 安装好的VM Centos7的虚拟机, 1.查看是否是64位操作系统: cat /proc/cpuinfo | grep fla ...

  6. centos虚拟机重启网卡命令

    在 CentOS 虚拟机中重启网卡的命令是: systemctl restart network 注意,这条命令需要使用 root 权限执行.如果您使用的是普通用户,需要使用 sudo 命令提升权限. ...

  7. 在虚拟机环境(CentOS7系统)下将kubernetes中部署服务成功,但在虚拟机外部无法访问到服务...

    在CentOS7环境下,kubernetes单机版环境,成功部署一个服务,在虚拟机中访问服务没问题,下面这样: curl http://172.27.73.26:8888/eureka-server/ ...

  8. CentOS单机安装k8s并部署.NET 6程序

    学习云原生,k8s 是一个基础,为了做一些实验,单机部署是最方便的,下面将介绍在 CentOS 中单机安装 k8s ,并将一个 .NET 6 的程序发布到 k8s 中. 环境 宿主机:Mac 10.1 ...

  9. 【CentOS】利用Kubeadm部署Kubernetes (K8s)

    [CentOS]利用Kubeadm部署Kubernetes (K8s)[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.具体实验流程 1 系统准 ...

最新文章

  1. 不生成新数组的迭代器方法:forEach()every()some()reduce()reduceRight()
  2. java 打印map后的输出
  3. 教你用JS手写简单的秒表(精确到10ms,没有延迟)
  4. android remoteviews 设置背景,Android通过RemoteViews实现跨进程更新UI示例
  5. Web应用开发中的几个问题
  6. 会话信息必须在服务器端,有关会话跟踪技术描述正确的是
  7. Linux内存管理:TLB flush操作
  8. 服务器虚拟化techtarget技术社区,服务器上的应用程序虚拟化
  9. 在Windows平台下的IIS中发布Django应用
  10. java(6) ArrayList源码
  11. 学习编程悟出8个字《精辟》!
  12. TCP套接口丢失与重传报文线索
  13. 第二章 试验资料的整理与特征数的计算
  14. 用Altium Designer打开Protel文件的方法
  15. 劲爆!电波拉皮有什么危害,电波拉皮效果好吗能维持多久,人见人夸了
  16. STM32入门——基于RobotMaster——1.准备工作
  17. python商业爬虫培训
  18. 信号与系统 - 起始状态0- 与初始状态 0+
  19. 关于 React 中使用 input,输入之后失焦问题解决方案
  20. 2023 年第八届数维杯数学建模挑战赛 A题详细思路

热门文章

  1. 案例学习BlazeDS+Spring之六InSync04打开多个联系人
  2. 手机、桌面和浏览器应用程序开发的差异
  3. make it a chorus笔记
  4. php与mysqli,如何通过PHP与MySQLi保持联系
  5. mysql 进阶到高级_MySQL 高级(进阶) SQL 语句精讲(一)
  6. LeetCode Week 5:第 41 ~ 50 题
  7. Matlab修改显示数值格式/精度/小数位数
  8. K-means++算法的学习笔记~
  9. 【已解决】ModuleNotFoundError: No module named ‘web’的解决办法:
  10. 可交互绘图——鼠标移到点的上方会显示该点的标签[jupyter notebook]