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支持的命令行

相关推荐
我是小灰灰吖43 分钟前
QT在线安装器使用指南:从下载到配置完整教程
linux·qt·ubuntu
GlueNa2SiO31 小时前
第十八章 Linux故障排查与恢复
linux·服务器·笔记·学习
寺中人2 小时前
Linux 基础命令入门实战教程:从零掌握常用操作,新手快速上手
linux·运维·服务器·shell·linux 命令·linux 基础教程·linux 入门
小张成长计划..2 小时前
【Linux】18:基础IO
linux·运维·服务器
MIXLLRED3 小时前
解决——Ubuntu远程桌面指令更换网络
linux·网络·ubuntu
啊哈一半醒3 小时前
Windows 虚拟机搭建 CentOS 全过程(2026 最新版 + 踩坑解决)
linux·windows·centos
wunaiqiezixin4 小时前
MIT 6.S081 lazy 前置篇(lab5):缺页异常、惰性分配、写时复制、页面换出
linux·unix·os·xv6·mit6.s081
Benszen4 小时前
云计算基础-13:Linux网络管理实战-1
linux·运维·云计算
_kerneler4 小时前
Linux tiny RCU
linux
wuminyu5 小时前
虚拟线程底层ForkJoinPool的工作窃取算法机制
java·linux·c语言·jvm·c++