Skip to content

An helm chart repo for nginx s3 gateway and maybe more

Notifications You must be signed in to change notification settings

olopost/chartrepo

Repository files navigation

nginx-s3-gateway-chart

Artifact Hub

This chart deploy Nginx S3 gateway with customizable configuration

How to add this helm repository

helm repo add olopost https://olopost.github.io/nginx-s3-gateway-chart

to verify you can type the following command

$ helm repo list

NAME         	URL
olopost      	https://olopost.github.io/nginx-s3-gateway-chart

To deploy the helm

helm install nginx-s3 olopost/nginx-s3 -f values.yaml

nginx-s3

Version: 0.1.3 Type: application AppVersion: latest-20240624

Nginx S3 gateway

Values

Key Type Default Description
affinity object {}
autoscaling.enabled bool false
autoscaling.maxReplicas int 100
autoscaling.minReplicas int 1
autoscaling.targetCPUUtilizationPercentage int 80
fullnameOverride string ""
image.pullPolicy string "IfNotPresent"
image.repository string "ghcr.io/nginxinc/nginx-s3-gateway/nginx-oss-s3-gateway"
image.tag string "latest-20240624"
imagePullSecrets list []
ingress.annotations object {}
ingress.className string ""
ingress.enabled bool false
ingress.hosts[0].host string "chart-example.local"
ingress.hosts[0].paths[0].path string "/"
ingress.hosts[0].paths[0].pathType string "ImplementationSpecific"
ingress.tls list []
nameOverride string ""
nginx.s3.accessKey string "access"
nginx.s3.allowDirectoryListing bool false
nginx.s3.awsSigsVersion int 4
nginx.s3.bucketName string "name"
nginx.s3.debug bool false
nginx.s3.provideIndexPage bool false
nginx.s3.region string "fra"
nginx.s3.secretKey string "secret"
nginx.s3.server.host string "localhost"
nginx.s3.server.port int 443
nginx.s3.server.proto string "https"
nginx.s3.style string "virtual"
nodeSelector object {}
podAnnotations object {}
podSecurityContext object {}
replicaCount int 1
resources object {}
securityContext object {}
service.port int 80
service.type string "ClusterIP"
serviceAccount.annotations object {}
serviceAccount.create bool true
serviceAccount.name string ""
tolerations list []