-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Download v1.0.0 archives and checksums from the GitHub Release. Releases include Linux, Windows, and macOS archives for amd64 and arm64, SPDX JSON SBOM files, and checksums.txt.
git clone https://github.com/Sakuya1998/aws-cost-exporter.git
cd aws-cost-exporter
git checkout v1.0.0
make build
./aws-cost-exporter --versiondocker pull ghcr.io/sakuya1998/aws-cost-exporter:1.0.0
docker compose up --buildMount AWS shared configuration read-only or inject only environment-variable references required by configured credential sources. Do not bake credentials into an image.
helm install aws-cost-exporter \
oci://ghcr.io/sakuya1998/charts/aws-cost-exporter \
--version 1.0.0 \
--set config.data.targets[0].account_id=444455556666Use config.secretEnvRefs for existing Secrets and awsSharedConfig.existingSecret for mounted AWS Profile files. The chart deliberately defaults to replicaCount: 1.
For v1, Helm fixes the RollingUpdate values maxSurge: 0 and
maxUnavailable: 1. This prevents old and new pods from overlapping paid AWS
requests. Plan for a temporary metrics outage while the replacement pod starts,
refreshes its memory-only cache, and becomes ready. Validate the current config
with the new binary before helm upgrade; use helm rollback if readiness does
not recover. There is no zero-downtime single-replica upgrade mode.
The image and Helm chart are signed by the tag-triggered release workflow. Use the exact identity, issuer, and digests from the v1.0.0 verification record. Pin verified digests when immutability is required.
AWS Cost Exporter current stable v1.0.0 · Source repository · Generated from docs/wiki on master; do not edit the published Wiki directly. / 当前稳定版 v1.0.0;文档由 master 分支的 docs/wiki 自动生成,请勿直接编辑已发布 Wiki。