首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用helmfile从AWS ECR安装舵机图表?

如何使用helmfile从AWS ECR安装舵机图表?
EN

Stack Overflow用户
提问于 2022-10-17 12:53:56
回答 1查看 97关注 0票数 0

有一种方法可以通过AWS ECR使用'OCI‘安装舵机图表,并使用AWS身份验证方法,但是对于如何通过helmfile安装舵机图表没有详细的说明。

什么是必要的helmfile.yaml配置,才能从AWS中提取一个舵图,然后正常地应用它?

EN

回答 1

Stack Overflow用户

发布于 2022-10-17 12:53:56

我已经搞清楚了!首先,您需要向AWS ECR进行正常身份验证,并将密码保存在环境变量中,如下所示.

代码语言:javascript
复制
export ECR_PASSWORD=$(aws ecr get-login-password --region $AWS_REGION)

然后,需要将ecr添加为helmfile.yaml中的存储库。

代码语言:javascript
复制
repositories:
  - name: ecr
    url: {{ requiredEnv "AWS_ACCOUNT_ID" }}.dkr.ecr.{{ requiredEnv "AWS_REGION" }}.amazonaws.com
    oci: true
    username: 'AWS'
    password: '{{ requiredEnv "ECR_PASSWORD" }}'

现在,您可以在releases部分中引用存储库

代码语言:javascript
复制
releases:
  - name: helm-test-chart
    chart: ecr/helm-test-chart
    namespace: test
    version: 0.1.0
    ...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74097634

复制
相关文章

相似问题

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