Drone plugin for packaging & storing Helm charts in S3
1.9K
This plugin allows Drone to use the helm-s3 application to package and store charts in AWS S3.
Note: this project is not affiliated with the helm-s3 project, it simply uses it.
kind: pipeline
name: default
steps:
- name: publish
image: djcass44/drone-helm-s3:latest
pull: always
settings:
aws_access_key:
from_secret: AWS_ACCESS_KEY
aws_secret_key:
from_secret: AWS_SECRET_KEY
aws_region: ap-southeast-2
s3_bucket: <your bucket name>
s3_path: <path to put charts (helm-s3 uses 'charts')>
chart_name: <chart name>
force: <true/false>
aws_access_key: (optional) should use IAM profile if not provided, however this has not been tested yet.
aws_secret_key: (optional)
aws_session_token: (optional)
aws_region: (optional)
chart_name: (required)
force: (optional) whether to overwrite the tarball if there is already an existing one.
Add context to indicate that the chart is in a subdirectory
Ensure IAM roles work
Add option to re-index after a successful push
Content type
Image
Digest
Size
38.7 MB
Last updated
over 7 years ago
docker pull djcass44/drone-helm-s3