首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动安装步骤kubernetes

自动安装步骤kubernetes
EN

Stack Overflow用户
提问于 2022-04-25 17:21:25
回答 1查看 16关注 0票数 0

我有一个特殊版本的postgres与postgis,我需要使用我的数据库。我通常是这么做的:

  1. 创建一个保存管理密码值的kubernetes秘密
  2. 创建一个PV (持久卷)-为此我有.yaml
  3. 创建一个PVC(PVC声明)用于pgdata -我有.yaml用于这个
  4. 创建部署-我有这方面的.yaml
  5. 创建一个服务-为此我有.yaml

如何使这些步骤自动化?最后,我想自动化我们使用的整个应用程序栈,就像单击安装一样。我现在可以用一堆shell脚本来完成它,但是我正在寻找一种更好的方法来做到这一点,有什么好的建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-25 17:30:12

有没有调查过Terraform掌舵?这两者都是创建可重复部署的声明性方法。IMO Terraform更适合基本的Kubernetes基础设施本身,而我看到Helm更多地用于运行在此基础结构上的Kubernetes应用程序。

由于您是从头开始的,您还可以查看像普米这样的工具,它允许您编写基础结构代码。这在执行复杂迁移时可能很有用,这将需要多个Terraform/Helm图表和按特定顺序导出的附加脚本,而迁移也可以在一个Pulumi选择中完成。

为了完整起见,我添加了NAML,这是我最近遇到的一个开源工具。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72003380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档