Attention: Deprecation notice for Bintray, JCenter, GoCenter and ChartCenter. Learn More

kiwigrid/any-resource

Chart version: 0.1.0
Api version: v1
App version: 0.1.0
A Helm chart to bring any kind of resources in a k8s cluster
application
Chart Type
Active
Status
Unknown
License
355
Downloads
https://kiwigrid.github.io
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install any-resource center/kiwigrid/any-resource
Versions (0)

A Helm Chart for any Kind of Resources

The purpose of this chart is to become able to manage every installed resources in a Kubernetes cluster via HELM.

For example: * Global secrets (e.g. TLS certs or imagePullSecrets) * ConfigMaps (e.g. grafana-dashboards, see https://github.com/helm/charts/tree/master/stable/grafana#sidecar-for-dashboards) * Custom Resources (e.g. GcpNamespaceRestriction, see https://github.com/kiwigrid/gcp-serviceaccount-controller)

Example

Create a file called custom-values.yaml with following content:

anyResources:
  myPullSecret: |-
    apiVersion: v1
    data:
      .dockercfg: eyJodHRwczovL215LmRvY2tlci5yZWdpc3RyeSI6eyJ1c2VybmFtZSI6ImRvY2tlciIsInBhc3N3b3JkIjoidW5rbm93biIsImF1dGgiOiJFaWsxYWhrdXVzaG9ocGhpdWY5emFocGhlZVRoYXhhPSJ9fQo=
    kind: Secret
    metadata:
      name: myPullSecret
    type: kubernetes.io/dockercfg

Install

helm upgrade --install my-pull-secret --values custom-values.yaml kiwigrid/any-resource

Open Issue

  • HELM standard label support