随笔分类 - Kubernetes安装配置
摘要:Kubernetes资源限制 Kubernetes 单个集群支持的最大节点数为 5,000。Kubernetes标准的配置: 每个节点的 Pod 数量不超过 110 节点数不超过 5,000 Pod 总数不超过 150,000 容器总数不超过 300,000 你可以通过添加或删除节点来扩展集群。集群
阅读全文
摘要:环境条件 升级内核 修改内核参数 配置cgroup 安装CRI 内核参数 配置网络流量转发 cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf overlay br_netfilter EOF 启用模块 modprobe overlay modprob
阅读全文
摘要:集群初始化简略步骤 初始化集群 kubeadm init \ --skip-phases=addon/kube-proxy \ --apiserver-cert-extra-sans=35.229.220.159,127.0.0.1,10.0.0.3,10.0.0.4,10.0.0.5,10.254
阅读全文
摘要:Kubernetes建设考虑点 部署一套Kubernetes集群需要考虑多个方面,包括应用层面、中间件、数据库、流量入口等。以下是一些关键方面: 基础设施: 选择适当的云提供商或物理硬件来部署Kubernetes集群。 确保网络和存储资源的可用性和性能。 考虑集群的地理位置和可用性区域。 以上综合所
阅读全文
摘要:阿里云ACK托管版配置图例 阿里云1.30.1版本 集群配置 在创建过程中注意几个选项 付费类型 (按量, 包年包月) 版本 选择VPC 网络插件 节点交换机 节点池配置 托管节点池功能 节点池实例规格 节点池期望数 系统盘容量 节点池操作系统 操作系统绑定密钥 ECS标签 ECS标签 zone:p
阅读全文
摘要:参考脚本 不实用脚本,仅记录过程 Master master 节点,安装Kubernetes软件包(kubectl kubead kubelet ) #!/bin/bash # echo "修改主机名" # echo "修改主机名" read -p "##输入要修改的主机名: " hostname
阅读全文
摘要:Health Probe Kubernetes设计时已经具备了对容器的进程状态检查,如果检查到问题会触发重启容器,但是仅凭检查进程状态不足以决定应用程序的健康状况,比如应用程序已经挂起,但其进程仍在运行,例如Java应用程序抛出的OutOfMemoryError livenessPorbe Kube
阅读全文
摘要:升级过程 升级步骤 升级控制平面control plane 升级集群节点work node 升级客户端工具,如kubelet 具体过程 升级kubeadm kubelet kubectl 官方地址 https://v1-22.docs.kubernetes.io/zh/docs/tasks/admi
阅读全文
摘要:背景介绍 为了使资源被Kubernetes平台接管,基础资源得到统一管理、平台管理,RabbitMQ也可以实现部署到Kubernetes集群平台中 本文安装RabbitMQ-3.8.3版本,使用官方镜像rabbitmq:3.8.3-management 参考官方文档 Cluster Formatio
阅读全文
摘要:PodCIDRs问题 Kubernetes v1.18.5 + Cilium 1.9.4 安装遇到的问题 报错信息 E0827 21:08:22.925379 1 controller_utils.go:245] Error while processing Node Add: failed to
阅读全文
摘要:介绍 官方文档https://kubernetes.io/zh/docs/tutorials/stateful-application/zookeeper/ 在部署之前,你需要熟悉以下Kubernetes概念 Pods Cluster DNS Headless Services Persistent
阅读全文
摘要:官方文档:https://kubernetes.github.io/ingress-nginx/deploy/#bare-metal There are three ways to customize NGINX: ConfigMap: using a Configmap to set global
阅读全文
摘要:本文档基于阿里云平台,自建Kubernetes平台部署文档,版本是v1.18.5 Kubernetes组件安装 各组件如下 组件 描述 docker Container runtime 需要在集群中的每个节点部署 kubelet Kubernetes集群守护组件,用来启动Pod & Containe
阅读全文
摘要:具体参数官方地址,如下 英文地址:https://kubernetes.io/releases/version-skew-policy/ 中文地址:https://kubernetes.io/zh/docs/setup/release/version-skew-policy/
阅读全文