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

相关推荐
Madison-No714 小时前
【Linux】gcc/g++编辑器 && 初识动静态库 && 程序翻译过程
linux·服务器
字节逆旅15 小时前
一个从从容容,一个连滚带爬:scp 与 rsync 的不同人生
linux
洛克大航海15 小时前
Linux 中新建用户
linux·运维·服务器
位步15 小时前
在linux系统中使用通用包安装 Mysql
android·linux·mysql
蜜蜜不吃糖16 小时前
解决Vcenter告警datastore存储容量不足问题
linux·运维·服务器
zzz.1017 小时前
top命令的详解
linux·服务器·网络
东城绝神17 小时前
《Linux运维总结:基于ARM64+X86_64架构CPU使用docker-compose一键离线部署redis 7.4.5容器版分片集群》
linux·运维·redis·架构·分片集群
馨谙17 小时前
网络故障排查三板斧:路由追踪、端口检查,快速定位网络问题
linux·网络
AlexMercer101217 小时前
Ubuntu从零开始配置Git
c++·git·ubuntu·gitee
报错小能手17 小时前
linux学习笔记(49)Redis详解(1)
linux·笔记·学习