查看原文
其他

Argo CD 速度通关指南(直播回放 + PPT)

KubeSphere 社区 KubeSphere云原生 2022-11-27

讲师简介

裴振飞,运维工程师,Python 前后端全栈开发实践者,云原生爱好者。

分享内容简介

本次直播将介绍 Argo CD,分享实践经验,结合测试环境案例,演示相应场景下的实验效果;让用户快速把握重点难点以及相应的思路和方向。

大纲回顾

Q & A

Q1:Argo CD 与 Flux 主要区别?及各自应用的场景?哪个应用的比较多些?

A:Argo CD 和 Flux 都是非常优秀的 GitOps 工具,但从灵活性和可扩展性上看,Argo CD 更胜一筹。推荐使用 Argo CD 及其相关工具。

Q2:流水线内编译产物部署到集群会有更加简化的操作么?

对 K8s 不够了解,编写 yml 配置文件难度较高,流水线内提供的 Kubernetes Deploy 在不久后会弃用,会有新的方式来进行快速部署项目么?

A:流水线编译产生的制品,一般为镜像。纯手工编写 K8s 配置清单,容易出错,而且需要非常高的熟练度。实践过程中,推荐在 KubeSphere 中直接创建工作负载,运行成功后,拷贝出对应的配置清单即可。

Q3:最新版本 Argo CD Web UI 上可以添加第二个集群吗,还是只能通过 Argo CD cluster add cli 来操作?

A:Argo CD 暂不支持在 Web UI 上添加多集群。Argocd Web UI 是种极简的设计,高频操作才会在 UI 中设计,而添加多集群,使用频率非常低,一般也只会由管理员操作。从安全的角度看,只通过 CLI 添加,是种非常合理的设计。

Q4:对于 Argo CD 和 Git 部署清单仓库之间的安全有没好的建议或实践?

A:项目配置清单确实有很多敏感数据,比如 secret 中常存放数据库连接信息等等;Argo CD 官方给出了多种方案,但没有哪种偏方是可以包治百病的,还需要根据具体的场景对症下药。https://argo-cd.readthedocs.io/en/stable/operator-manual/secret-management/

在与 KubeSphere 官方合作推出的视频教程中,介绍了 sealed secrets 的使用;可以到官网了解详细教程[1]

Q5:Argo CD 与 helm 如何结合使用?

A:helm 和 kustomize 都只是用来管理配置清单的工具;Argo CD 自身是支持 helm 的,使用方法跟 kustomize 一样。但 Argo CD 官方推荐使用 kustomize 方式编排。我认为有两个原因,第一足够简单;第二更接近原生配置清单。

其他问题请参考问题收集文档[2]

PPT 下载

关注「KubeSphere 云原生」公众号,后台回复关键词 20220217 即可下载 PPT。

直播招募

您是否也想在社区分享您的云原生实践经验?

即可加入 KubeSphere 社区云原生直播计划,提交分享主题,将有 KubeSphere 周边礼品相送!

最重要的是您可以:

  • 提升自身软实力,如演讲能力、总结能力
  • 提高自身在云原生领域的知名度
  • 展现企业实力及优秀想法
  • 帮助推广您社区的开源项目

引用链接

[1]

详细教程: https://kubesphere.com.cn/learn/

[2]

问题收集文档: https://docs.qq.com/doc/DQ1VMUlhwVVFCY1J0


关于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 智能家居、爱立信、本来生活、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、杭州数跑科技、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

 ✨ GitHub:https://github.com/kubesphere
 💻 官网(中国站):https://kubesphere.com.cn
 👨‍💻‍ 微信群:请搜索添加群助手微信号 kubesphere


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存