如何通过minikube搭建k8s环境并实战部署简单WordPress?

2026-04-02 03:070阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1624个文字,预计阅读时间需要7分钟。

如何通过minikube搭建k8s环境并实战部署简单WordPress?

Kubernetes架构简介,由Master和Node子节点组成,通过kubectl进行通信。Master组件包括:apiserver、etcd、scheduler、controller-manager。

Kubernetes 的基本架构

Kubernetes 的基本架构,由Matser和Node子节点组成,使用kubectl进行通信, Master 里的组件有哪些:

Master 里有 4 个组件,分别是 apiserver、etcd、scheduler、controller-manager。

Api Server 系统唯一入口联络员,controller-manager监控运维节点容器状态,kube scheduler负责容器的编排,etcd负责持久化存储和服务发现。

这 4 个组件也都被容器化了,运行在集群的 Pod 里,我们可以用 kubectl 来查看它们的状态,使用命令:

kubectl get pod -n kube-system

安装

我使用的电脑是Mac pro M2芯的,使用的虚拟环境是 Ubuntu 22.04 ,M2芯兼容性不是特别好,所以尽量跟我博客中的版本保持一致。

虚拟机环境 Ubuntu 22.04 docker :20.10.17 minikube:v1.25.2

虚拟机初始化

安装虚拟机需要的工具,ip addr 查看ip,可以使用终端登录虚拟机。

阅读全文

本文共计1624个文字,预计阅读时间需要7分钟。

如何通过minikube搭建k8s环境并实战部署简单WordPress?

Kubernetes架构简介,由Master和Node子节点组成,通过kubectl进行通信。Master组件包括:apiserver、etcd、scheduler、controller-manager。

Kubernetes 的基本架构

Kubernetes 的基本架构,由Matser和Node子节点组成,使用kubectl进行通信, Master 里的组件有哪些:

Master 里有 4 个组件,分别是 apiserver、etcd、scheduler、controller-manager。

Api Server 系统唯一入口联络员,controller-manager监控运维节点容器状态,kube scheduler负责容器的编排,etcd负责持久化存储和服务发现。

这 4 个组件也都被容器化了,运行在集群的 Pod 里,我们可以用 kubectl 来查看它们的状态,使用命令:

kubectl get pod -n kube-system

安装

我使用的电脑是Mac pro M2芯的,使用的虚拟环境是 Ubuntu 22.04 ,M2芯兼容性不是特别好,所以尽量跟我博客中的版本保持一致。

虚拟机环境 Ubuntu 22.04 docker :20.10.17 minikube:v1.25.2

虚拟机初始化

安装虚拟机需要的工具,ip addr 查看ip,可以使用终端登录虚拟机。

阅读全文