配置ingress uuid字段 需要把cookie字段添加到日志中方便业务分析,方法和nginx配置差不多 修改ingres configmap文件 json日志格式添加自定义的cookie字段"user_id": "$affefdgx_id"} apiVersion: v1 ...
ingress-nginx跳转需求
apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/app-root: /sl #访问s.xxx.com跳转s.xxx.com/s1 name: s-xxx-web namespace: prod spec: ru...
kubernetes使用 HostAliases 向 Pod /etc/hosts 文件添加指定host解析
当 DNS 配置以及其它选项不合理的时候,通过向 Pod 的 /etc/hosts 文件中添加条目,可以在 Pod 级别覆盖对主机名的解析。在 1.7 版本,用户可以通过 PodSpec 的 HostAliases 字段来添加这些自定义的条目。 建...
Prometheus ServiceMonitor
创建一个新的serviceMonitor就创建了一个prometheus的target [root@k8s-m1 ~]# cat ServiceMonitor.yaml apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: labels: k8s-app...
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...
在kubernetes中部署sonarqube,Jenkins pipeline+sonar+python自动化测试和代码质量检测
SonarQube是一个开源的代码质量管理平台,它可以扫描出我们代码中的一些bug、重复代码、单元测试覆盖率等问题。Sonar对应有服务端和客户端,服务端需要我们安装Sonar Server,而客户端通过Sonar Scanner进行项目...
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...