随笔分类 -  Kubernetes

摘要:初始化 karmada 控制平面 kubectl krew install karmada kubectl karmada init --kube-image-registry='registry.cn-hangzhou.aliyuncs.com/google_containers' 查看 karm 阅读全文
posted @ 2023-07-07 14:54 wanghongwei-dev 阅读(509) 评论(0) 推荐(0) 编辑
摘要:Kubefed是一个用于实现 Kubernetes集群联邦的项目,它允许用户在多个集群之间同步资源和配置。 Kubefed项目已经停止了活跃的开发和维护,因为它没有足够的社区参与和支持。Kubefed存储库已经于2023年4月25日被归档为只读状态,不再接受任何新的问题或拉取请求。Kubefed项目 阅读全文
posted @ 2023-07-05 15:01 wanghongwei-dev 阅读(840) 评论(0) 推荐(0) 编辑
摘要:1、管理 Alertmanager configuration 1.1 方式一,使用存储在Kubernetes secret中的本地Alertmanager配置文件 1、编写alertmanager配置alertmanager.yaml route: group_by: ['job'] group_ 阅读全文
posted @ 2023-01-17 15:53 wanghongwei-dev 阅读(666) 评论(0) 推荐(0) 编辑
摘要:1、前提和注意事项 1、基础环境:`Rancher v2.6.9`、`k8s v1.24.7` 2、使用`Rancher`的`Chart`仓库部署了`Logging operator 3.17.7` 3、使用`Helm`在`cattle-logging-system`名称空间部署了`Elastics 阅读全文
posted @ 2023-01-15 16:57 wanghongwei-dev 阅读(334) 评论(0) 推荐(0) 编辑
摘要:1、安装cert-manager: ``` helm repo add jetstack https://charts.jetstack.io helm repo update helm pull jetstack/cert-manager --untar helm install cert-man 阅读全文
posted @ 2023-01-10 20:58 wanghongwei-dev 阅读(272) 评论(0) 推荐(0) 编辑
摘要:git config --global user.name "wanghongwei-dev" git config --global user.email "wanghongwei-dev@qq.com" git config --global credential.helper store gi 阅读全文
posted @ 2023-01-04 13:38 wanghongwei-dev 阅读(432) 评论(0) 推荐(0) 编辑
摘要:1、查看证书到期时间 kubeadm certs check-expiration 2、备份数据 cp -rp /etc/kubernetes /etc/kubernetes.bak cp -rp /var/lib/etcd /var/lib/etcd.bak 3、手动续订证书 # 命令需要在所有控 阅读全文
posted @ 2022-12-05 16:50 wanghongwei-dev 阅读(192) 评论(0) 推荐(0) 编辑
摘要:export clientcert=$(grep client-cert ~/.kube/config |cut -d" " -f 6) export clientkey=$(grep client-key-data ~/.kube/config |cut -d" " -f 6) export ce 阅读全文
posted @ 2022-04-29 17:12 wanghongwei-dev 阅读(117) 评论(0) 推荐(0) 编辑
摘要:``` # 后端POD使用https,指定后端协议 nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" # (替换旧版本中的secure-backends): #nginx.ingress.kubernetes.io/secure-backen 阅读全文
posted @ 2022-01-11 18:47 wanghongwei-dev 阅读(1210) 评论(0) 推荐(1) 编辑
摘要:oc get csr | grep -i pending | awk '{print $1}' | xargs oc adm certificate approve for i in /etc/origin/master/*.crt;do echo $i; openssl x509 -in $i - 阅读全文
posted @ 2021-12-22 11:17 wanghongwei-dev 阅读(369) 评论(0) 推荐(0) 编辑
摘要:1、编写prometheus-additional配置,prometheus-additional.yaml - job_name: 'kubernetes-service-endpoints' kubernetes_sd_configs: - role: endpoints relabel_con 阅读全文
posted @ 2021-12-16 14:19 wanghongwei-dev 阅读(481) 评论(0) 推荐(0) 编辑
摘要:1、查看etcd指标监听端口 cat /etc/kubernetes/manifests/etcd.yaml ... - --listen-metrics-urls=http://0.0.0.0:2381 2、创建secret资源,其中包含以https访问etcd集群的证书和私钥 kubectl c 阅读全文
posted @ 2021-12-16 13:54 wanghongwei-dev 阅读(252) 评论(0) 推荐(0) 编辑
摘要:1、在monitoring名称空间部署consul服务,consul.yaml apiVersion: apps/v1 kind: Deployment metadata: name: consul namespace: monitoring labels: app: consul spec: se 阅读全文
posted @ 2021-12-15 19:09 wanghongwei-dev 阅读(231) 评论(0) 推荐(0) 编辑
摘要:OpenShift的三种SDN实现: ovs-subnet:扁平网络,未实现租户之间的网络隔离,所有租户之间的pod都可以互访。使用ansible部署openshift默认模式。 ovs-multitenant:基于OVS和VxLAN等技术实现了项目(project)之间的网络隔离。 ovs-net 阅读全文
posted @ 2021-12-03 08:18 wanghongwei-dev 阅读(304) 评论(0) 推荐(0) 编辑
摘要:集群规划 ip hostname cpu/memory 192.168.200.11 master01 2C4G 192.168.200.12 master02 2C4G 192.168.200.13 master03 2C4G 192.168.200.14 node01 4C8G 192.168. 阅读全文
posted @ 2021-11-11 13:20 wanghongwei-dev 阅读(237) 评论(0) 推荐(0) 编辑
摘要:**Kubernetes上使用Rook部署Ceph系统并提供PV服务:** http://www.yangguanjun.com/2018/12/22/rook-ceph-practice-part1/ **Rook定制化和管理Ceph集群:** http://www.yangguanjun.com 阅读全文
posted @ 2021-10-26 19:21 wanghongwei-dev 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1.准备kube-vip的配置文件 # master01节点的配置文件 vim /etc/kube-vip/config.yaml localPeer: id: master01 address: 192.168.200.151 port: 10000 remotePeers: - id: mast 阅读全文
posted @ 2021-10-22 14:25 wanghongwei-dev 阅读(706) 评论(0) 推荐(0) 编辑
摘要:本文档基于CentOS7.6发行版最小化安装部署 1.安装依赖 ``` yum -y install conntrack socat ``` 2.下载kubekey ``` export KKZONE=cn curl -sfL https://get-kk.kubesphere.io | VERSI 阅读全文
posted @ 2021-09-22 09:26 wanghongwei-dev 阅读(369) 评论(0) 推荐(0) 编辑
摘要:本环境基于CentOS7.6发行版最小化安装 IP hostname cpu/memory role 192.168.200.150 nginx 2C4G LB 192.168.200.151 master01-151 4C8G docker-ce/rke/helm/kubectl 192.168. 阅读全文
posted @ 2021-09-16 13:40 wanghongwei-dev 阅读(554) 评论(0) 推荐(0) 编辑
摘要:修改harbor.yml配置文件,取消external_url注释,设置为: external_url: https://harbor.host.com 然后,docker-compose down停止所有服务,删除当前配置目录:rm -rf ./common/config下配置清单,重新执行ins 阅读全文
posted @ 2021-04-08 15:47 wanghongwei-dev 阅读(1601) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示