简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ClusterIP Service# cat << EOF > nginx-ClusterIP-Service.yamlapiVersion: apps/v1kind: Deploymentmetadata:name: nginx-deploymentlabels:app: nginxspec:replicas: 2selector:matchLabels:app: nginxt
k8s(v1.18.15)源码编译(容器方式)Kubernetes源码编译,大致分为本地二进制可执行文件编译和docker镜像编译两种。由于在我们的环境中,Kubernetes是由Docker容器方式运行的。故此我们需要采用后面一种方式编译,即镜像编译。# cat /etc/redhat-release# uname -a# date# docker -v# df -h# lsblk# fdis
高可用k8s集群(k8s-1.30.0)
更多告警规则查看:https://samber.github.io/awesome-prometheus-alerts/k8s 手撕方式安装 prometheus + grafana + alertmanager。访问地址:alertmanager.huanghuanhui.cloud。访问地址:prometheus.huanghuanhui.cloud。访问地址:grafana.huanghua
containerd-1.6.27 + k8s-1.29.1(最新)(kubeadm方式)(containerd容器运行时版)containerd-1.6.27 + k8s-1.29.1(最新)(kubeadm方式)这里k8s-1.29.1,所以使用calico-v3.27.0版本(版本对应很关键)kubeadm方式安装最新版k8s-1.29.1(containerd容器运行时)WeChat:Li
dockerhub 地址:https://hub.docker.com/r/dyrnq/nfs-subdir-external-provisioner/tags。使用这个镜像:dyrnq/nfs-subdir-external-provisioner:v4.0.2。版本:nfs-subdir-external-provisioner-4.0.18。k8s-1.29.1 持久化存储(nfs动态存储)
k8s集群(k8s-1.30.0)
(go1.15.7+kubernetes-1.20.2)Kubernetes支持主机编译和容器编译,主机编译需要安装基本环境(go、gcc),容器编译使用Docker的Dockerfile编译,也是比较流行的方式。编译对内存有一定的要求,建议机器内存至少在2G以上。环境准备(主机编译)Kubernetes编译依赖Go环境和gcc,所以编译之前需要先下载好基本环境gcc安装Centos7下gcc可以
k8s部署kafka集群
集群 A 和 集群 B 都需要安装 Velero 实例(1.5版本以上),并且共用同一个对象存储 COS 存储桶作为 Velero 后端存储。恢复带 pv 的 pod,当前集群可以直接恢复,跨集群迁移(集群A、集群B)两个集群的 StorageClass 要保持一致。把 jenkins 备份上传到 minio 上的 jenkins 桶上。备份容灾到 minio 上(k8s、gitlab、jenki