Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

54 total results found

Rocky Linux 彻底删除 Kubernetes 和 Containerd 的完整指南

k8s

1. 删除 Kubernetes 集群 1.1 首先重置 kubeadm sudo kubeadm reset -f 1.2 删除所有 Kubernetes 相关文件和目录 sudo rm -rf /etc/kubernetes/ sudo rm -rf /var/lib/kubelet/ sudo rm -rf /var/lib/etcd/ sudo rm -rf /var/lib/cni/ sudo rm -rf /etc/cni/ sudo rm -rf $HOME/.kube 2. 卸载 Kuberne...

Kubernetes 图形管理工具推荐

k8s

以下是几种流行的 Kubernetes 图形化管理工具,适合不同使用场景和用户群体: 1. 官方工具 Kubernetes Dashboard (官方) 类型:Web UI 特点: 官方提供的管理界面 基本的集群管理功能 支持多集群(通过不同配置切换) 安装: kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 访问:需要创建ServiceAc...

安装部署 Kubernetes Dashboard

k8s

以下是安装部署 Kubernetes Dashboard 的详细步骤: 1. 部署 Kubernetes Dashboard # 部署最新版 Dashboard (兼容 Kubernetes v1.22+) kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 2. 创建管理员服务账户 创建文件 dashboard-adminuser.yaml: ap...

部署 Minikube

k8s

以下是从零开始部署 Minikube的完整步骤,包含常见问题的解决方案: 1. 系统准备(以 Rocky Linux 为例) # 更新系统并安装依赖 sudo dnf update -y sudo dnf install -y curl wget conntrack # 禁用交换分区(Kubernetes 要求) sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 2. 安装 Docker # 添加 Docker 仓库 sudo ...

minikube内置docker配置信息设置

k8s

根据你提供的 Docker 配置和报错情况,以下是详细分析和解决方案: 错误分析(配置问题) { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": {"max-size": "100m"}, "storage-driver": "overlay2", "registry-mirrors": ["https://swr.cn-east-3.myhuaweicloud.com"] ...

使用 Minikube 部署网站集群的完整指南

k8s

Minikube 是一个本地 Kubernetes 开发环境,非常适合在本地开发和测试网站集群。下面我将详细介绍如何使用 Minikube 部署一个完整的网站集群。 1. 准备工作 安装 Minikube 和 kubectl # 安装 kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" sudo install -o root -...

在 Minikube 中部署 Ingress

k8s

在 Minikube 中部署 Ingress 控制器需要以下步骤,我将为您提供完整指南: 1. 启动 Minikube 并启用 Ingress 插件 minikube start --driver=docker --cpus=2 --memory=4g # 推荐至少2核4G内存 minikube addons enable ingress 2. 验证 Ingress 控制器是否运行 kubectl get pods -n ingress-nginx 正常应该看到3个Pod,类似: NAME ...

使用 Minikube 实现 PHP+Vue 项目持续化发布方案

k8s

一、整体架构设计 1.1 技术栈组成 前端:Vue.js 应用 后端:PHP 服务(如 Laravel/Symfony) 数据库:MySQL/PostgreSQL 缓存:Redis CI/CD:Jenkins/GitLab CI 容器编排:Minikube (Kubernetes) 监控:Prometheus + Grafana 1.2 部署流程 代码提交 → CI构建 → 容器镜像打包 → 推送镜像仓库 → CD部署 → K8S滚动更新 → 健康检查 → 监控反馈 二、环境准备 2.1 启动 Minikub...

使用 Minikube Metrics Server 实现集群监控

k8s

一、Metrics Server 概述 Metrics Server 是 Kubernetes 集群的核心组件,用于收集资源指标数据(如 CPU 和内存使用情况),这些数据被用于: Horizontal Pod Autoscaler (HPA) 自动扩缩容 kubectl top 命令 Kubernetes Dashboard 资源展示 二、在 Minikube 中启用 Metrics Server 2.1 启用 Metrics Server 插件 # 启用 metrics-server 插件(Minikube...

使用 Minikube 内置 Registry 管理容器镜像

k8s

Minikube 提供了内置的 Docker registry 插件,可以方便地在本地 Kubernetes 开发环境中管理容器镜像。以下是完整使用指南: 一、启用 Minikube Registry 1.1 启动 Registry 插件 # 启用 registry 插件 minikube addons enable registry # 查看插件状态 minikube addons list | grep registry 1.2 验证 Registry 运行 kubectl get pods -n kube...

Minikube 部署 Laravel + Vue 微服务集群与持续集成方案

k8s

项目架构概述 这个方案将使用 Minikube 在本地 Kubernetes 环境中部署一个包含 Laravel 后端和 Vue 前端的微服务架构,并实现持续集成流程。 主要组件 前端服务: Vue.js 应用 后端服务: Laravel API 数据库服务: MySQL 缓存服务: Redis 消息队列: RabbitMQ (可选) CI/CD 流水线: GitHub Actions/Jenkins 环境准备 1. 安装必要工具 # 安装 Minikube curl -LO https://storage.g...

Minikube 本地 Registry 管理 Laravel 和 Vue 镜像

k8s

使用 Minikube 内置的 registry 可以方便地在本地管理 Laravel 和 Vue 镜像,无需依赖外部 registry(如 Docker Hub)。以下是完整的配置方案: 1. 启用 Minikube 的本地 Registry # 启动 Minikube 并启用 registry 插件 minikube start --driver=docker --insecure-registry="10.0.0.0/24" minikube addons enable registry # 查看 regi...

Linux进程管理

Linxu常用命令

在 Linux 系统中,进程管理是系统运维和日常操作的重要部分。以下是常用的进程管理命令及其用途: 1. 查看进程 ps 查看当前进程的快照。 ps aux # 查看所有运行中的进程(BSD 格式) ps -ef # 查看所有进程(标准格式) ps -u user # 查看特定用户的进程 ps -p {pid} -f top / htop 实时动态查看进程和系统资源占用(htop 是增强版,需安装)。 top # 交互式界面,按 `q` 退出 htop ...

kubectl 常用操作指南

k8s

kubectl 是 Kubernetes 的命令行工具,用于与 Kubernetes 集群交互。以下是一些常用操作,涵盖集群管理、资源操作、调试和日志查看等场景。 1. 集群信息查看 命令 说明 kubectl cluster-info 查看集群信息 kubectl get nodes 查看所有节点状态 kubectl describe node <node-name> 查看节点详细信息 kubectl version 查看 kubectl 和集群版本 2. 命名空间(Names...