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

相关推荐
嘿嘿潶黑黑26 分钟前
Linux 安装 Qt
linux·qt
大聪明-PLUS33 分钟前
Linux进程间通信(IPC)指南 - 第3部分
linux·嵌入式·arm·smarc
水天需01044 分钟前
Linux 空操作详解
linux
被遗忘的旋律.1 小时前
Linux驱动开发笔记(二十三)—— regmap
linux·驱动开发·笔记
RisunJan1 小时前
Linux命令-iotop命令(实时磁盘 I/O 监控工具)
linux·运维·服务器
XMYX-01 小时前
CentOS 7 搭建 PostgreSQL 14 实战指南
linux·postgresql·centos
大连好光景1 小时前
《Docker容器提权&逃逸总结》
linux·运维·服务器
你想考研啊1 小时前
win安装WSL和win使用shell
linux
丁丁丁梦涛2 小时前
TencentOS Server 4.4(兼容centos 9 stream)部署KKFileView
linux·运维·centos·kkfileview
Nautiluss2 小时前
一起调试XVF3800麦克风阵列(九)
linux·人工智能·嵌入式硬件·音频·语音识别·dsp开发