Skip to content

Latest commit

 

History

History
 
 

k8s-resources

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

k8s-resources

Version: 0.6.1 AppVersion: 0.0.1

Not an application but a Helm chart to create any and many resources in Kubernetes.

Currently supports:

  • CronJob
  • ConfigMap
  • Custom resources from CustomResourceDefinition
  • HorizontalPodAutoscaler
  • Ingress
  • Namespace
  • Secret
  • Service
  • ServiceAccount

Every resource type can have custom labels, annotations or a fullnameOverride set. See default values.yaml for examples.

Homepage: https://github.com/deliveryhero/helm-charts

How to install this chart

Add Delivery Hero public chart repo:

helm repo add deliveryhero https://charts.deliveryhero.io/

A simple install with default values:

helm install deliveryhero/k8s-resources

To install the chart with the release name my-release:

helm install my-release deliveryhero/k8s-resources

To install with some set values:

helm install my-release deliveryhero/k8s-resources --set values_key1=value1 --set values_key2=value2

To install with custom values file:

helm install my-release deliveryhero/k8s-resources -f values.yaml

Values

Key Type Default Description
ConfigMaps list [] A list ConfigMap to create
CronJobs list [] A list CronJobs to create
CustomResources list [] A list resources to create that are completely custom
HorizontalPodAutoscalers list [] A list HorizontalPodAutoscaler to create
Ingresses list [] A list Ingress to create
Namespaces list [] A list Namespaces to create
PriorityClasses list [] A list PriorityClasses to create
Secrets list [] A list Secret to create
ServiceAccounts list [] A list ServiceAccount to create
Services list [] A list Service to create
fullnameOverride string "" Override the full name of resources
nameOverride string "" Override the name of resources

Maintainers

Name Email Url
max-rocket-internet [email protected]