修改 istio 配置文件: helm template install/kubernetes/helm/istio --namespace=istio-system -x templates/configmap.yaml --set global.proxy.accessLogFile="/dev/stdout" | kubectl replace -f - ...
未分类
kubernetes Horizontal Pod Autoscaler
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/ 首先必须确保集群中已经安装metrics-server的组件,否则无法获取集群内资源数据,无法进行以下操作。 关指标可以...
istio安装自定义–set
使用 helm template 进行安装 下载Istio版本。执行任何必要的平台特定设置。检查Pod和服务的要求。安装版本高于2.10 的Helm客户端。 为 Istio 组件创建命名空间 istio-system: $ kub...
harbor漏洞紧急升级1.8.0->1.9.0
漏洞介绍: https://unit42.paloaltonetworks.com/critical-vulnerability-in-harbor-enables-privilege-escalation-from-zero-to-admin-cve-2019-16097/?spm=a2c4g.11174386.n2.7.4e461051KNbjyU 登录Har...
docker-compose 创建数据库模板
pip install docker-compose docker-compose -f docker-compose.yml up -d version: "3.3" services: apollo-db-dev: image: mysql:5.7 container_name: apollo-db-dev volumes: ...
PostgreSQL维护年龄的处理
WARNING: database "postgres" must be vacuumed within 3330803 transactions 最常见的方法是通过此消息,警告您正在进行事务处理: WARNING: database "postgres" must be vacuumed within XXX...
kubernetes基于nginx-ingress进行蓝绿部署/金丝雀发布(canary)
几年前的发布方式: 在关闭版本A后部署版本B. 此技术意味着服务的停机时间取决于应用程序的关闭和启动持续时间。 对用户的影响很大 kubernetes滚动更新方式: 滚动更新策略包括通过逐个替换...
goproxy.cn解决go get 失败问题
go get golang.org/x 包失败 "golang.org/x/sys/windows" (https fetch: Get https://golang.org/x/sys/windows?go-get=1: dial tcp 216.239.37.1:443: connectex: A connection attempt failed becaus...
kubernetes集群etcd空间配额2G的坑优化
如果按照网上自动化部署kubernetes 没有对etcd优化的,可能当你集群到达一定规模时候etcd的空间配额就满了。 mvcc: database space exceeded 查看etcd状态 TCDCTL_API=3 etcdctl --endpoints=https...
Elasticsearch unassigned_shards 恢复
查看集群健康状态 curl -XGET http://192.168.0.xxx:9200/_cluster/health\?pretty { "cluster_name" : "my-elk", "status" : "red", "timed_out" : false, "number_of_nodes" : 2, "num...