Bitnami的Kubernetes库
由Bitnami提供的流行应用程序,可使用Kubernetes Helm在Kubernetes上快速部署。
想在生产环境中使用我们的应用程序?试试VMware Tanzu Application Catalog,Bitnami目录的商业版本。
简介
helm install my-release oci://registry-1.docker.io/bitnamicharts/<chart>
漏洞扫描器
每个Helm chart包含一个或多个容器。这些容器使用Bitnami通过其测试和发布管道提供的镜像,其源代码可在bitnami/containers找到。
作为容器发布过程的一部分,会对镜像进行漏洞扫描,这里你可以找到更多关于这个主题的信息。
由于容器镜像是一个已经分析过的不可变工件,作为Helm chart发布过程的一部分,我们不会再次寻找容器中的漏洞,而是运行不同的验证以确保Helm charts按预期工作,详见TESTING.md中定义的测试策略。
开始之前
先决条件
- Kubernetes 1.23+
- Helm 3.8.0+
设置Kubernetes集群
设置Kubernetes集群以安装Bitnami Charts的最快方法是遵循不同服务的"Bitnami入门"指南:
- 使用VMware Tanzu Kubernetes Grid (TKG)开始使用Bitnami Charts
- 使用VMware Tanzu Mission Control (TMC)开始使用Bitnami Charts
- 使用Azure Marketplace Kubernetes应用程序开始使用Bitnami Charts
- 使用Amazon Elastic Container Service for Kubernetes (EKS)开始使用Bitnami Charts
- 使用Google Kubernetes Engine (GKE)开始使用Bitnami Charts
对于在其他云平台或裸机服务器上设置Kubernetes,请参考Kubernetes入门指南。
安装Helm
Helm是管理Kubernetes charts的工具。Charts是预配置的Kubernetes资源包。
要安装Helm,请参考Helm安装指南,并确保helm
二进制文件在你的shell的PATH
中。
使用Helm
安装Helm客户端后,你可以将Bitnami Helm Chart部署到Kubernetes集群中。
如果你希望仅通过几个命令就能运行,请参考快速入门指南,否则,使用Helm指南提供了关于如何使用Helm客户端管理Kubernetes集群上的包的详细说明。
有用的Helm客户端命令:
- 安装chart:
helm install my-release oci://registry-1.docker.io/bitnamicharts/<chart>
- 升级你的应用程序:
helm upgrade my-release oci://registry-1.docker.io/bitnamicharts/<chart>
许可证
版权所有 © 2024 Broadcom。"Broadcom"一词指Broadcom Inc.及其子公司。
根据Apache许可证2.0版("许可证")授权; 除非遵守许可证,否则你不得使用此文件。 你可以在以下网址获得许可证副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,根据许可证分发的软件是基于"按原样"分发的, 不附带任何明示或暗示的保证或条件。 请参阅许可证以了解许可证下的特定语言和限制。