配置一个 Kubernetes 集群、在该集群上安装 GitLab 并用它为运行在一个或多个容器中的云原生应用程序运行 CI/CD 流水线需要多长时间?
加入我们 按需讲习班 带教师 杰罗姆-佩塔佐尼 因为他使用 Linode Kubernetes Engine (LKE) 来配置和部署一个集群,其中包括 Traefik、cert-manager 和 GitLab 等所有必要组件。
杰罗姆将利用 ExternalDNS 和 Linode DNS API,通过度量-服务器、Prometheus 和Grafana 来可视化资源使用情况。将利用 Helm 来安装其中一些组件。
您将学会
- 使用 LKE(Linode Kubernetes 引擎)部署Kubernetes 集群
- Helm 基础知识(什么是图表和 repos;如何查找和安装它们)
- 自动为 Kubernetes 服务和 Ingress 资源创建 DNS 记录
- 安装度量服务器、Prometheus 和Grafana ,以监控资源使用情况
- 使用 Helm 部署复杂的应用程序和辅助基础设施(GitLab、Traefik 和 cert-manager)。
本讲座内容丰富,由多个部分组成,您可以按自己的进度学习,现在就报名参加吧。