自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

变成习惯

记下知识,记录自己

  • 博客(7)
  • 收藏
  • 关注

转载 安装 Istio CNI 插件

按照此流程利用 Istio 容器网络接口(CNI)来安装、配置和使用 Istio 网格。默认情况下,Istio 会在网格中部署的 Pods 上注入一个 initContainer:istio-init。istio-init 容器会将 Pod 的网络流量劫持到 Istio sidecar 代理上。这需要用户或部署 Pods 的 Service Account 具有足够的部署 NET_ADMIN 容器的 Kubernetes RBAC 权限。Istio 用户权限的提升,对于某些组织的安全政策来说,可能是难以接

2021-04-30 18:50:06 778 3

转载 设置 Sidecar

注入 Sidecar为了充分利用 Istio 的所有特性,网格中的 pod 必须运行一个 Istio sidecar 代理。向 Pod 中注入 Istio sidecar 的两种方法:使用 istioctl 手动注入或启用 Pod 所属命名空间的 Istio sidecar 注入器自动注入。手动注入直接修改配置,如 Deployment,并将代理配置注入其中。当 Pod 所属的命名空间启用自动注入后,自动注入器会使用准入控制器在创建 Pod 时自动注入代理配置。通过应用 istio-sidecar-

2021-04-26 18:31:57 1077

原创 Istio 快速入门

下载 istio:curl -L https://istio.io/downloadIstio | sh -cd istio-1.9.0export PATH=$PWD/bin:$PATH #将 istioctl 加入环境变量然后需要通过 helm 部署好 istio,此处省略。命名空间添加标签:方便 Istio 在部署应用的时候,自动的注入 Envoy sidecar 代理:kubectl label namespace default istio-i.

2021-04-22 18:40:12 710

原创 Istio 安装

使用 helm 安装 istio。最新版本:1.9.0安装 helm安装 helm:curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash命令补全:echo "source <(helm completion bash)" >> ~/.bash_profilesource !$如果提示 WARNING: Kubernetes configuration

2021-04-16 18:45:57 1074

转载 ImagePullJob

ImagePullJob & NodeImageImagePullJob 和 NodeImage 是从 Kruise v0.8.0 版本开始提供的 CRD。Kruise 会自动为每个 Node 创建一个 NodeImage,它包含了哪些镜像需要在这个 Node 上做预热。用户能创建 ImagePullJob 对象,来指定一个镜像要在哪些 Node 上做预热。NodeImageNodeImage 是一个集群范围的资源。API 定义: https://github.com/openkru

2021-04-13 19:07:11 367

转载 AdvancedCronJob

AdvancedCronJobAdvancedCronJob 是对于原生 CronJob 的扩展版本。后者根据用户设置的 schedule 规则,周期性创建 Job 执行任务,而 AdvancedCronJob 的 template 支持多种不同的 job 资源:apiVersion: apps.kruise.io/v1alpha1kind: AdvancedCronJobspec: template: # Option 1: use jobTemplate, which is equ

2021-04-09 20:32:23 182

转载 BroadcastJob

BroadcastJobBroadcastJob 控制器将 Pod 分发到集群中每个 node 上,类似于 DaemonSet,但是 BroadcastJob 管理的 Pod 并不是长期运行的 daemon 服务,而是类似于 Job 的任务类型 Pod。最终在每个 node 上的 Pod 都执行完成退出后,BroadcastJob 和这些 Pod 并不会占用集群资源。这个控制器非常有利于做升级基础软件、巡检等过一段时间需要在整个集群中跑一次的工作。此外,BroadcastJob 还可以维持每个 nod

2021-04-05 19:05:22 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除