sealos4.1部署Kubernetes单机

安装命令

wget  https://github.com/labring/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_amd64.tar.gz  &&     tar -zxvf sealos_4.1.0-rc3_linux_amd64.tar.gz sealos &&  chmod +x sealos && mv sealos /usr/bin

执行sealos安装命令

sudo sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 --single

下载dashboard配置文件

wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml

vim recommended.yaml #修改两处

kubectl apply -f recommended.yaml

使用命令查看哪个镜像拉取失败了手动拉取镜像即可!

kubectl describe pod dashboard-metrics-scraper-64bcc67c9c-g55jh -n kubernetes-dashboard

**默认,**基于安全原因,集群并不会在control-plane节点上部署Pods。如果你需要在control-plane上部署Pods,比如用于development的单主机集群,需要执行如下:

kubectl taint nodes --all node-role.kubernetes.io/control-plane-

编辑dashboard-admin.yaml文件

apiVersion: v1
kind: ServiceAccount
metadata:labels:k8s-app: kubernetes-dashboardname: dashboard-adminnamespace: kubernetes-dashboard
kubectl apply -f dashboard-admin.yaml

编辑dashboard-admin-bind-cluster-role.yaml文件

apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: dashboard-admin-bind-cluster-rolelabels:k8s-app: kubernetes-dashboard
roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-admin
subjects:
- kind: ServiceAccountname: dashboard-adminnamespace: kubernetes-dashboard
kubectl apply -f dashboard-admin-bind-cluster-role.yaml

查获pod 部署详情

kubectl -n kubernetes-dashboard describe pod  dashboard-metrics-scraper-64bcc67c9c-g55jh
kubectl -n kubernetes-dashboard describe pod kubernetes-dashboard-5c8bd6b59-tpjhw

获取Dashboard Token

kubectl -n kubernetes-dashboard create token dashboard-admin

sealos4.1部署Kubernetes单机相关推荐

  1. Kubernetes单机开发环境部署记录

    Kubernetes官方推荐的集群并不适合在个人电脑上做Helm包开发使用,建议在PC上搭建单节点Kubernetes环境. 操作方式有以下几种: 1)使用官方的minikube工具部署: 2)使用官 ...

  2. Kubernetes单机部署-一键安装

    Kubernetes单机部署-一键安装 环境说明 安装步骤 Kubernetes的应用已经越来越广了,我们总是为他强大而神秘的功能所折服.总想自己也搭一套环境,奈何网上很多教程都存在或多或少的问题.遂 ...

  3. 容器编排技术 -- 使用Minikube 部署 Kubernetes 集群

    容器编排技术 -- 使用Minikube 部署 Kubernetes 集群 单机部署 创建Kubernetes cluster(单机版)最简单的方法是minikube: 首先下载kubectl cur ...

  4. Centos7 安装部署Kubernetes(k8s)集群过程

    1.系统环境 服务器版本 docker软件版本 CPU架构 CentOS Linux release 7.9 Docker version 20.10.12 x86_64 2.前言 如下图描述了软件部 ...

  5. 基于kubeadm快速部署kubernetes K8S V1.17.4集群-无坑完整版

    基于kubeadm快速部署kubernetes K8S V1.17.4集群,并部署Dashboard Web页面,实现可视化查看Kubernetes资源 主机配置规划 服务器名称(hostname) ...

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

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

  7. 使用Kubespray部署Kubernetes集群

    Kubespray是Google开源的一个部署生产级别的Kubernetes服务器集群的开源项目,它整合了Ansible作为部署的工具.项目地址:https://github.com/kubernet ...

  8. 3MIN干完一周的工作量?快来看看应该如何部署 Kubernetes!

    关注TJ君,回复"武功秘籍"免费获取计算机宝典书籍 平时大家是不是研读过很多关于安装高可用kubernetes的文献,对于如何安装想必都有自己的私藏宝典吧? 不过安装kuberne ...

  9. 一份详尽的利用 Kubeadm部署 Kubernetes 1.13.1 集群指北

    2019独角兽企业重金招聘Python工程师标准>>> 概 述 Kubernetes集群的搭建方法其实有多种,比如我在之前的文章<利用K8S技术栈打造个人私有云(连载之:K8S ...

  10. Kubernetes端到端解决方案Part3:如何正确部署Kubernetes

    戳蓝字"CSDN云计算"关注我们哦! 在之前的文章中我们向您介绍了Kubernetes的入门挑战以及如何执行端到端的即服务解决方案.本篇文章,我们将继续探讨如何正确部署Kubern ...

最新文章

  1. Lichee(三) Android4.0该产品的目标文件夹,Lichee链接---extract-bsp
  2. SAP Workload Monitor
  3. 利用Github搭建自己的图床
  4. 计算机网络管理云红艳电子版,计算机网络管理pdf
  5. win10任务管理器快捷键_win10系统任务管理器怎么打开
  6. Python核心数据类型之字典15
  7. 那些地方会用C语言多线程,如何用C语言实现多线程
  8. PMP考试技巧(必备)
  9. python合并多个pdf_python合并多个pdf文件
  10. CSS3单词及属性大全
  11. 请问你写书法多少年了?领悟到了什么?
  12. Mysql 的 Explain性能分析
  13. jsx后缀的是什么文件_React核心特性-从JSX到虚拟DOM
  14. C# 开发安卓手机应用
  15. ASP微信头像保存到服务器,asp微信小程序获取用户头像和微信名-asp写的服务端...
  16. 韩寒首度回应小三事件:望女友妻子和平相处_陕西频道_凤凰网
  17. java itext pdf 添加页码
  18. 5G已开始商用 目前提供5G商用服务的国家有哪些
  19. Android 4.1 Netd详细分析(二)源文件/模块/基础类统领
  20. 纽约州立大学水牛城分校计算机科学专业,纽约州立大学水牛城分校有哪些强势专业...

热门文章

  1. 微信小程序UI库组件库合集
  2. bos物流项目面试问题汇总
  3. 中国有多少家银行 最全名单统计
  4. 计算机网络技术用苹果电脑,苹果电脑到底支持哪些常用软件
  5. 安卓QQ协议抓包教程
  6. 网络安全之红蓝对抗实战
  7. 国标GB28181协议紫光华智云平台级联国标GB28181协议视频平台EasyGBS注意事项
  8. 数据恢复工具 winhex使用教程
  9. 进制转换函数 Java
  10. 关于LNK2005的错误