Istio
摘要:Istio 1、istio简介 1.1 istio概念 istio 是一个服务网格形态的,用于云原生形态下,对服务进行治理的基础设施平台 1.2 istio特点 # 可观察性 # 安全性 # 流量治理 1.3 istio功能 通过边车模式,为服务注入一个代理,实现以下功能 1、服务发现,对其代理的s
阅读全文
posted @
2024-03-25 19:01
要快乐不要emo
阅读(77)
推荐(0) 编辑
K8S Oprator
摘要:K8S Oprator 概念 1、K8s-API k8s中使用restapi方式来进行资源描述 # GVK group version kind # GVR group version resource Group:资源组 有组名:比如/apis/batch/v1/jobs,一般自定义资源 无组名:
阅读全文
posted @
2024-03-14 09:19
要快乐不要emo
阅读(73)
推荐(0) 编辑
ArgoCD
摘要:ArgoCD 1、安装 # 从github下载包 修改install.yaml中的镜像地址为自己的镜像地址 kubectl apply -f install.yaml # 若要部署在别的ns请确保基于rbac的授权是正确的 # 下载cli包 https://github.com/argoproj/a
阅读全文
posted @
2024-03-14 09:19
要快乐不要emo
阅读(153)
推荐(0) 编辑
tekton
摘要:tekton 1、概念 1.1 组件 1.1.1 pipline 使用k8s crd 来定义一个基础组件块,用来组件cicd 1.1.2 trigger 触发器,根据事件来触发cicd 1.1.3 CLI 交互式命令,与tekton进行交互 1.1.4 dashboard 一个图形化的界面,显示ci
阅读全文
posted @
2024-03-14 09:19
要快乐不要emo
阅读(120)
推荐(0) 编辑
Knative
摘要:Knative 1、安装 1.1 kn kn https://github.com/knative/client cd knative/cmd/kn && go build main.go 1.2 serving 安装crd curl -LO https://github.com/knative/s
阅读全文
posted @
2024-03-14 09:19
要快乐不要emo
阅读(100)
推荐(0) 编辑
k8s
摘要:k8s 1、为什么要使用k8s 了解架构对比: 物理机: 将多个服务分配给一个机器,如果一个服务占用了大量资源,其余服务性能会下降 将多个服务分开到不同机器,对资源浪费太厉害,成本太高 虚拟机: 解决了应用之间运行在同一台物理机上对资源的争抢问题,每个虚拟机都拥有独立的操作系统 容器: 和虚拟机类似
阅读全文
posted @
2024-03-14 09:17
要快乐不要emo
阅读(32)
推荐(0) 编辑