摘要:
参考 Istio Istio 中文 Istio 1.1 官方中文文档 Istio流量管理实现机制深度解析 4. 金丝雀部署 金丝雀部署:在发布新版本时,部署的新版本并不对外开放,而选择一小部分用户为测试目标,这部分用户对服务的访问会指向特定的版本,通过对这些金丝雀用户的使用情况的观察,来确定新版本服 阅读全文
摘要:
参考 "Istio" "Istio 中文" "Istio 1.1 官方中文文档" "Istio流量管理实现机制深度解析" 1. 定义目标与规则 istio 服务网格中对服务进行了进一步抽象: 可以使用 Pod 标签对具体的服务进程进行分组; 可以定义服务的负载均衡策略; 可以为服务指定 TLS 要求 阅读全文
摘要:
参考 "fleeto/sleep" "fleeto/flaskapp" "jaegertracing/jaeger" "kiali" "kiali/kiali" "kiali/kiali ui" "kiali/kiali/tags" 1. 使用 Jaeger "jaegertracing/jaege 阅读全文
摘要:
参考 "fleeto/sleep" "fleeto/flaskapp" 1. 使用 Prometheus 1.1 访问 Prometheus 1.1.1 端口转发 Prometheus 服务默认启用。 1.1.2 开放 Prometheus 服务 1.1.2.1 定制 prometheus valu 阅读全文
摘要:
参考 "fleeto/sleep" "fleeto/flaskapp" 1. istio 配置变更示例 Helm 的 参数可以变更默认配置,如: istio 的 Sidecar 自动注入功能是通过 Kubernetes 的 mutating 控制器完成; 如果启用了自动生效的 istio 安装清单, 阅读全文
摘要:
参考 "fleeto/sleep" "fleeto/flaskapp" 1. Sidecar注入 1.1 对工作负载的一些要求 支持的工作负载类型: ,`DaemonSet ReplicaSet Pod Deployment` 等, 对这些工作负载的要求如下: 要正确命名服务端口: 对象中的 部分必 阅读全文
摘要:
参考 "istio/istio" "istio/Kubernetes" "Customizable Install with Helm" "Istio安装参数介绍" 1. Istio Chart 目录结构 PATH: 1.1 Chart.yaml Chart 的基础信息文件,其中包含版本号,名称,关 阅读全文
摘要:
参考 "istio/istio" "Quick Start Evaluation Install" "fleeto/sleep" "fleeto/flaskapp" 本文为 istio 快速入门部署,一般用于演示环境。 1. 准备工作 k8s集群要支持istio自动注入,需要检查api server 阅读全文
摘要:
参考 "centos7.1安装配置NFS共享文件系统" "centos7 下nfs的配置" "CentOS7安装配置 NFS " "nfs设置固定端口并添加防火墙规则" "centos7 安装nfs和设置权限问题" "搭建简易NFS服务" 1. 安装 2. 配置 3. 启动 4. 固定端口(opti 阅读全文
摘要:
参考 kubeadm alpha certs renew Kubeadm1.14 证书调整 Kubeadm证书过期时间调整 kubeadm 部署的 kubernetes 集群,默认的证书有效时间是1年,需要每年手工更新。 1. 重新编译kubeadm 1.1 准备 # 下载对应的kubernetes 阅读全文