Ubuntu Linux Server安装Kubernetes

本文主要描述在Ubuntu Linux Server操作系统中安装Kubernetes云原生对应的microk8s组件。

|--------------------------------------|
| sudo snap install microk8s --classic |

如上所示,在Ubuntu服务器中安装microk8s组件完成,对应的版本是microk8s v1.30版本

|---------------------------|
| microk8s enable dashboard |

如上所示,设置启用microk8s数据状态总览组件dashboard完成

|---------------------|
| microk8s enable dns |

如上所示,设置启用microk8s域名管理dns组件完成

|--------------------------|
| microk8s enable registry |

如上所示,设置启用microk8s注册中心组件完成

|-------------------------------------------------|
| microk8s enable community microk8s enable istio |

如上所示,设置启用microk8s微服务治理组件istio完成

|-------------------------------------------|
| microk8s kubectl get all --all-namespaces |

如上所示,使用microk8s kubectl命令行查看Kubernetes启动状态完成

|--------------------------------------------------------|
| microk8s kubectl create deployment nginx --image nginx |

如上所示,使用microk8s kubectl创建一个nginx的应用程序app完成

|-----------------------------------------------------------------------------------------------------------|
| microk8s kubectl expose deployment nginx --port 80 --target-port 80 --selector app=nginx --type ClusterIP |

如上所示,使用microk8s kubectl设置nginx应用的外部访问IP地址以及端口

|------------------------------------|
| microk8s kubectl get service/nginx |

如上所示,使用microk8s kubectl查看nginx应用的IP地址以及端口信息

|------------------------------------|
| microk8s kubectl proxy --port=8080 |

如上所示,使用microk8s kubectl启动Kubernetes proxy代理访问服务完成

|-------------------------------------------------------------------------------------|
| microk8s start 启动Kubernetes microk8s status 查看Kubernetes microk8s stop 停止Kubernetes |

如上所示,microk8s支持的命令行

相关推荐
kymjs张涛6 小时前
OpenClaw 学习小组:初识
android·linux·人工智能
程序设计实验室8 小时前
经历分享,发现挖矿木马后,服务器快速备份与重装(腾讯云平台)
linux
Miku169 小时前
OpenClaw-Linux+飞书官方Plugin安装指南
linux·人工智能·agent
Miku169 小时前
OpenClaw 接入 QQ Bot 完整实践指南
linux·人工智能·agent
Java陈序员14 小时前
轻量强大!一款现代化的 Kubernetes 集群管理与监控工具!
云原生·容器·kubernetes
Yogurt_cry15 小时前
[树莓派4B] 闲置近10年的爱普生 L310 打印机爆改无线打印机
linux·物联网·树莓派
Johny_Zhao1 天前
OpenClaw中级到高级教程
linux·人工智能·信息安全·kubernetes·云计算·yum源·系统运维·openclaw
Sheffield2 天前
Docker的跨主机服务与其对应的优缺点
linux·网络协议·docker
Sheffield3 天前
Alpine是什么,为什么是Docker首选?
linux·docker·容器