├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── OWNERS ├── README.md ├── ceph ├── Makefile ├── README.rst ├── ceph │ ├── .gitignore │ ├── .helmignore │ ├── Chart.yaml │ ├── recreate-pod.sh │ ├── requirements.yaml │ ├── templates │ │ ├── bin │ │ │ ├── _bootstrap.sh.tpl │ │ │ ├── _ceph-key.py.tpl │ │ │ ├── _ceph-key.sh.tpl │ │ │ ├── _ceph-namespace-client-key-cleaner.sh.tpl │ │ │ ├── _ceph-namespace-client-key.sh.tpl │ │ │ ├── _ceph-storage-admin-key-cleaner.sh.tpl │ │ │ ├── _ceph-storage-key.sh.tpl │ │ │ ├── _check_mgr.sh.tpl │ │ │ ├── _check_zombie_mons.py.tpl │ │ │ ├── _common_functions.sh.tpl │ │ │ ├── _exec_ceph_commands.sh.tpl │ │ │ ├── _init_dirs.sh.tpl │ │ │ ├── _init_rgw_ks.sh.tpl │ │ │ ├── _log_handler.sh.tpl │ │ │ ├── _osd_activate_journal.sh.tpl │ │ │ ├── _osd_common.sh.tpl │ │ │ ├── _osd_directory.sh.tpl │ │ │ ├── _osd_directory_single.sh.tpl │ │ │ ├── _osd_disk_activate.sh.tpl │ │ │ ├── _osd_disk_prepare.sh.tpl │ │ │ ├── _osd_disks.sh.tpl │ │ │ ├── _rbd-provisioner.sh.tpl │ │ │ ├── _start_mds.sh.tpl │ │ │ ├── _start_mgr.sh.tpl │ │ │ ├── _start_mon.sh.tpl │ │ │ ├── _start_osd.sh.tpl │ │ │ ├── _start_rgw.sh.tpl │ │ │ ├── _variables_entrypoint.sh.tpl │ │ │ └── _watch_mon_health.sh.tpl │ │ ├── configmap-bin-clients.yaml │ │ ├── configmap-bin-ks.yaml │ │ ├── configmap-bin.yaml │ │ ├── configmap-etc.yaml │ │ ├── configmap-templates.yaml │ │ ├── daemonset-mon.yaml │ │ ├── daemonset-osd-devices.yaml │ │ ├── daemonset-osd.yaml │ │ ├── deployment-mds.yaml │ │ ├── deployment-mgr.yaml │ │ ├── deployment-moncheck.yaml │ │ ├── deployment-rbd-provisioner.yaml │ │ ├── deployment-rgw.yaml │ │ ├── job-admin-key-cleaner.yaml │ │ ├── job-bootstrap.yaml │ │ ├── job-ceph-commands.yaml │ │ ├── job-keyring.yaml │ │ ├── job-ks-endpoints.yaml │ │ ├── job-ks-service.yaml │ │ ├── job-ks-user.yaml │ │ ├── job-namespace-client-key-cleaner.yaml │ │ ├── job-namespace-client-key.yaml │ │ ├── job-storage-admin-keys.yaml │ │ ├── secret-keystone-rgw.yaml │ │ ├── secret-keystone.yaml │ │ ├── service-mon.yaml │ │ ├── service-rgw.yaml │ │ ├── storageclass.yaml │ │ └── templates │ │ │ ├── _admin.keyring.tpl │ │ │ ├── _bootstrap.keyring.mds.tpl │ │ │ ├── _bootstrap.keyring.osd.tpl │ │ │ ├── _bootstrap.keyring.rgw.tpl │ │ │ └── _mon.keyring.tpl │ └── values.yaml ├── helm-toolkit │ ├── .gitignore │ ├── .helmignore │ ├── Chart.yaml │ ├── Makefile │ ├── requirements.yaml │ ├── templates │ │ ├── endpoints │ │ │ ├── _authenticated_endpoint_uri_lookup.tpl │ │ │ ├── _endpoint_port_lookup.tpl │ │ │ ├── _host_and_port_endpoint_uri_lookup.tpl │ │ │ ├── _hostname_fqdn_endpoint_lookup.tpl │ │ │ ├── _hostname_namespaced_endpoint_lookup.tpl │ │ │ ├── _hostname_short_endpoint_lookup.tpl │ │ │ ├── _keystone_endpoint_name_lookup.tpl │ │ │ ├── _keystone_endpoint_path_lookup.tpl │ │ │ └── _keystone_endpoint_uri_lookup.tpl │ │ ├── scripts │ │ │ ├── _db-init.py.tpl │ │ │ ├── _ks-domain-user.sh.tpl │ │ │ ├── _ks-endpoints.sh.tpl │ │ │ ├── _ks-service.sh.tpl │ │ │ ├── _ks-user.sh.tpl │ │ │ └── _rally_test.sh.tpl │ │ ├── snippets │ │ │ ├── _keystone_openrc_env_vars.tpl │ │ │ ├── _keystone_secret_openrc.tpl │ │ │ ├── _keystone_user_create_env_vars.tpl │ │ │ ├── _kubernetes_entrypoint_init_container.tpl │ │ │ ├── _kubernetes_kubectl_params.tpl │ │ │ ├── _kubernetes_metadata_labels.tpl │ │ │ ├── _kubernetes_pod_anti_affinity.tpl │ │ │ ├── _kubernetes_resources.tpl │ │ │ ├── _kubernetes_upgrades_daemonset.tpl │ │ │ └── _kubernetes_upgrades_deployment.tpl │ │ └── utils │ │ │ ├── _comma_joined_hostname_list.tpl │ │ │ ├── _configmap_templater.tpl │ │ │ ├── _hash.tpl │ │ │ ├── _joinListWithComma.tpl │ │ │ ├── _template.tpl │ │ │ └── _to_ini.tpl │ └── values.yaml └── rbac.yaml ├── hack └── git-sync.sh ├── incubator ├── cassandra │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── sample │ │ └── create-storage-gce.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ └── cassandra-statefulset.yaml │ └── values.yaml ├── check-mk │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── values.yaml ├── docker-registry │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ └── service.yaml │ └── values.yaml ├── elasticsearch │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── elasticsearch-client-deployment.yaml │ │ ├── elasticsearch-client-svc.yaml │ │ ├── elasticsearch-configmap.yaml │ │ ├── elasticsearch-data-statefulset.yaml │ │ ├── elasticsearch-master-deployment.yaml │ │ ├── elasticsearch-master-svc.yaml │ │ └── elasticsearch-service-account.yaml │ └── values.yaml ├── etcd │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── _helpers.tpl │ │ └── etcd-statefulset.yaml │ └── values.yaml ├── gogs │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap-tcp.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── service.yaml │ └── values.yaml ├── istio │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── addons-grafana-deployment.yaml │ │ ├── addons-grafana-svc.yaml │ │ ├── addons-prometheus-configmap.yaml │ │ ├── addons-prometheus-deployment.yaml │ │ ├── addons-prometheus-svc.yaml │ │ ├── addons-servicegraph-deployment.yaml │ │ ├── addons-servicegraph-svc.yaml │ │ ├── addons-zipkin-deployment.yaml │ │ ├── addons-zipkin-svc.yaml │ │ ├── ca-deployment.yaml │ │ ├── ca-service-account.yaml │ │ ├── configmap.yaml │ │ ├── egress-deployment.yaml │ │ ├── egress-svc.yaml │ │ ├── ingress-deployment.yaml │ │ ├── ingress-service-account.yaml │ │ ├── ingress-svc.yaml │ │ ├── mixer-deployment.yaml │ │ ├── mixer-svc.yaml │ │ ├── pilot-deployment.yaml │ │ ├── pilot-service-account.yaml │ │ ├── pilot-svc.yaml │ │ └── rbac.yaml │ └── values.yaml ├── kafka │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── notes.txt │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── _helpers.tpl │ │ ├── service-brokers.yaml │ │ ├── service-headless.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── kube-registry-proxy │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── _helpers.tpl │ │ └── daemon.yaml │ └── values.yaml ├── patroni │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── ep-patroni.yaml │ │ ├── sec-patroni.yaml │ │ ├── statefulset-patroni.yaml │ │ └── svc-patroni.yaml │ └── values.yaml ├── redis-cache │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── pdb.yaml │ │ ├── service.yaml │ │ └── ss.yaml │ └── values.yaml ├── tensorflow-inception │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ └── tensorflow-inception.yaml │ └── values.yaml └── zookeeper │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── poddisruptionbudget.yaml │ ├── service-clients.yaml │ ├── service-headless.yaml │ └── statefulset.yaml │ └── values.yaml ├── stable ├── acs-engine-autoscaler │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── secrets.yaml │ └── values.yaml ├── artifactory │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── artifactory-deployment.yaml │ │ ├── artifactory-pvc.yaml │ │ ├── artifactory-service.yaml │ │ ├── nginx-deployment.yaml │ │ ├── nginx-pvc.yaml │ │ ├── nginx-service.yaml │ │ ├── postgresql-deployment.yaml │ │ ├── postgresql-pvc.yaml │ │ ├── postgresql-secret.yaml │ │ └── postgresql-service.yaml │ └── values.yaml ├── aws-cluster-autoscaler │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── centrifugo │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── values.yaml ├── chaoskube │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ └── deployment.yaml │ └── values.yaml ├── chronograf │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── values.yaml ├── cluster-autoscaler │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── deployment.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── cockroachdb │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cockroachdb-networkpolicy.yaml │ │ └── cockroachdb-statefulset.yaml │ └── values.yaml ├── concourse │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── concourse-keys │ │ ├── host_key │ │ ├── host_key.pub │ │ ├── session_signing_key │ │ ├── worker_key │ │ └── worker_key.pub │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── secrets.yaml │ │ ├── web-deployment.yaml │ │ ├── web-ingress.yaml │ │ ├── web-svc.yaml │ │ ├── worker-policy.yaml │ │ ├── worker-statefulset.yaml │ │ └── worker-svc.yaml │ └── values.yaml ├── consul │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── consul-test.yaml │ │ ├── consul.yaml │ │ └── test-config.yaml │ └── values.yaml ├── coredns │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── coscale │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── daemonset.yaml │ │ └── secrets.yaml │ └── values.yaml ├── dask-distributed │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── dask-jupyter-config.yaml │ │ ├── dask-jupyter-deployment.yaml │ │ ├── dask-jupyter-service.yaml │ │ ├── dask-scheduler-deployment.yaml │ │ ├── dask-scheduler-service.yaml │ │ └── dask-worker-deployment.yaml │ └── values.yaml ├── datadog │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── autoconf-configmap.yaml │ │ ├── checksd-configmap.yaml │ │ ├── confd-configmap.yaml │ │ ├── daemonset.yaml │ │ ├── deployment.yaml │ │ ├── secrets.yaml │ │ └── service.yaml │ └── values.yaml ├── dokuwiki │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── dokuwiki-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── drupal │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── drupal-pv.yaml │ │ ├── drupal-pvc.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── etcd-operator │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cluster.yaml │ │ ├── deployment.yaml │ │ ├── rbac.yaml │ │ └── service-account.yaml │ └── values.yaml ├── external-dns │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── deployment.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── factorio │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── factorio-svc.yaml │ │ ├── mods-pvc.yaml │ │ ├── rcon-svc.yaml │ │ ├── saves-pvc.yaml │ │ └── secrets.yaml │ └── values.yaml ├── fluent-bit │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ └── daemonset.yaml │ └── values.yaml ├── g2 │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cluster-role-binding.yaml │ │ ├── cluster-role.yaml │ │ ├── deployment.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ └── values.yaml ├── gcloud-endpoints │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── gcloud-sqlproxy │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── ghost │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── gitlab-ce │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── data-pvc.yaml │ │ ├── deployment.yaml │ │ ├── etc-pvc.yaml │ │ ├── ingress.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── gitlab-ee │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── data-pvc.yaml │ │ ├── deployment.yaml │ │ ├── etc-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── grafana │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── dashboards-configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── job.yaml │ │ ├── pvc.yaml │ │ ├── secret.yaml │ │ └── svc.yaml │ └── values.yaml ├── heapster │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── influxdb │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ ├── deployment.yaml │ │ ├── post-install-set-auth.yaml │ │ ├── pvc.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── values.yaml ├── ipfs │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── service.yaml │ │ └── statefulset.yaml │ └── values.yaml ├── jasperreports │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── jenkins │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ ├── home-pvc.yaml │ │ ├── jenkins-agent-svc.yaml │ │ ├── jenkins-master-deployment.yaml │ │ ├── jenkins-master-ingress.yaml │ │ ├── jenkins-master-networkpolicy.yaml │ │ ├── jenkins-master-svc.yaml │ │ ├── jenkins-test.yaml │ │ ├── rbac.yaml │ │ ├── secret.yaml │ │ ├── service-account.yaml │ │ └── test-config.yaml │ └── values.yaml ├── joomla │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── joomla-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── kapacitor │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ └── service.yaml │ └── values.yaml ├── keel │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── secrets-webhookrelay.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ └── values.yaml ├── kube-lego │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── kube-ops-view │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── values.yaml ├── kube-state-metrics │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── kube2iam │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── daemonset.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── kubernetes-dashboard │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── rolebinding.yaml │ │ ├── serviceaccount.yaml │ │ └── svc.yaml │ └── values.yaml ├── linkerd │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ ├── daemonset.yaml │ │ ├── ingress.yaml │ │ └── service.yaml │ └── values.yaml ├── locust │ ├── Chart.yaml │ ├── README.md │ ├── tasks │ │ └── tasks.py │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── master-deploy.yaml │ │ ├── master-svc.yaml │ │ ├── worker-cm.yaml │ │ └── worker-deploy.yaml │ └── values.yaml ├── magento │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── magento-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── mailhog │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── auth-secret.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ └── tls-secret.yaml │ └── values.yaml ├── mariadb │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ ├── svc.yaml │ │ ├── test-runner.yaml │ │ └── tests.yaml │ └── values.yaml ├── mediawiki │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── mediawiki-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── memcached │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── pdb.yaml │ │ ├── statefulset.yaml │ │ └── svc.yaml │ └── values.yaml ├── metabase │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── database-secret.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ └── ssl-secret.yaml │ └── values.yaml ├── minecraft │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── datadir-pvc.yaml │ │ ├── deployment.yaml │ │ ├── minecraft-svc.yaml │ │ ├── rcon-svc.yaml │ │ └── secrets.yaml │ └── values.yaml ├── minio │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── minio_deployment.yaml │ │ ├── minio_pvc.yaml │ │ ├── minio_secret.yaml │ │ ├── minio_statefulset.yaml │ │ ├── minio_svc.yaml │ │ └── minioconfig_configmap.yaml │ └── values.yaml ├── mongodb-replicaset │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── init │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── files │ │ │ ├── install.sh │ │ │ └── on-start.sh │ ├── mongodb-up-test.sh │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── mongodb-admin-secret.yaml │ │ ├── mongodb-configmap.yaml │ │ ├── mongodb-keyfile-secret.yaml │ │ ├── mongodb-service.yaml │ │ ├── mongodb-statefulset.yaml │ │ └── tests │ │ │ ├── mongodb-up-test-configmap.yaml │ │ │ └── mongodb-up-test-pod.yaml │ ├── test.sh │ └── values.yaml ├── mongodb │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── moodle │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── mysql │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── namerd │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ ├── deployment.yaml │ │ ├── service.yaml │ │ └── tpr.yaml │ └── values.yaml ├── nginx-ingress │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── controller-configmap.yaml │ │ ├── controller-daemonset.yaml │ │ ├── controller-deployment.yaml │ │ ├── controller-metrics-service.yaml │ │ ├── controller-service.yaml │ │ ├── controller-stats-service.yaml │ │ ├── default-backend-deployment.yaml │ │ ├── default-backend-service.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ ├── serviceaccount.yaml │ │ ├── tcp-configmap.yaml │ │ └── udp-configmap.yaml │ └── values.yaml ├── nginx-lego │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── default-deployment.yaml │ │ ├── default-service.yaml │ │ ├── lego-configmap.yaml │ │ ├── lego-deployment.yaml │ │ ├── nginx-configmap.yaml │ │ ├── nginx-deployment.yaml │ │ ├── nginx-monitoring.yaml │ │ └── nginx-service.yaml │ └── values.yaml ├── odoo │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── opencart │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── opencart-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── openvpn │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── certs-pvc.yaml │ │ ├── config-openvpn.yaml │ │ ├── openvpn-deployment.yaml │ │ └── openvpn-service.yaml │ └── values.yaml ├── orangehrm │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── orangehrm-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── osclass │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── osclass-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── owncloud │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── owncloud-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── parse │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── dashboard-deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ ├── server-deployment.yaml │ │ └── svc.yaml │ └── values.yaml ├── percona │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── phabricator │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── phabricator-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── phpbb │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── phpbb-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── postgresql │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── networkpolicy.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── prestashop │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── prestashop-pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── prometheus │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── alertmanager-clusterrolebinding.yaml │ │ ├── alertmanager-configmap.yaml │ │ ├── alertmanager-deployment.yaml │ │ ├── alertmanager-ingress.yaml │ │ ├── alertmanager-networkpolicy.yaml │ │ ├── alertmanager-pvc.yaml │ │ ├── alertmanager-service.yaml │ │ ├── alertmanager-serviceaccount.yaml │ │ ├── kube-state-metrics-clusterrole.yaml │ │ ├── kube-state-metrics-clusterrolebinding.yaml │ │ ├── kube-state-metrics-deployment.yaml │ │ ├── kube-state-metrics-networkpolicy.yaml │ │ ├── kube-state-metrics-serviceaccount.yaml │ │ ├── kube-state-metrics-svc.yaml │ │ ├── node-exporter-clusterrolebinding.yaml │ │ ├── node-exporter-daemonset.yaml │ │ ├── node-exporter-service.yaml │ │ ├── node-exporter-serviceaccount.yaml │ │ ├── pushgateway-deployment.yaml │ │ ├── pushgateway-ingress.yaml │ │ ├── pushgateway-service.yaml │ │ ├── server-clusterrole.yaml │ │ ├── server-clusterrolebinding.yaml │ │ ├── server-configmap.yaml │ │ ├── server-deployment.yaml │ │ ├── server-ingress.yaml │ │ ├── server-networkpolicy.yaml │ │ ├── server-pvc.yaml │ │ ├── server-service.yaml │ │ └── server-serviceaccount.yaml │ └── values.yaml ├── rabbitmq │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── redis │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── redmine │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── rethinkdb │ ├── .gitignore │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── init │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── files │ │ │ └── run.sh │ │ └── rethinkdb-probe │ │ │ ├── Dockerfile.build │ │ │ ├── build-probe.sh │ │ │ └── probe.go │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── rethinkdb-admin-service.yaml │ │ ├── rethinkdb-cluster-service.yaml │ │ ├── rethinkdb-cluster-stateful-set.yaml │ │ ├── rethinkdb-cluster-storage-class.yaml │ │ ├── rethinkdb-proxy-deployment.yaml │ │ ├── rethinkdb-proxy-service.yaml │ │ └── rethinkdb-secrets.yaml │ └── values.yaml ├── risk-advisor │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── rocketchat │ ├── .helmignore │ ├── Chart.yaml │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ └── svc.yaml │ └── values.yaml ├── sapho │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── selenium │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── chrome-deployment.yaml │ │ ├── chromeDebug-deployment.yaml │ │ ├── firefox-deployment.yaml │ │ ├── firefoxDebug-deployment.yaml │ │ ├── hub-deployment.yaml │ │ └── hub-service.yaml │ └── values.yaml ├── sensu │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── svc.yaml │ └── values.yaml ├── sentry │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cron-deployment.yaml │ │ ├── hooks │ │ │ ├── db-init.job.yaml │ │ │ └── user-create.job.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ ├── service.yaml │ │ ├── web-deployment.yaml │ │ └── workers-deployment.yaml │ └── values.yaml ├── spark │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── spark-master-deployment.yaml │ │ ├── spark-worker-deployment.yaml │ │ └── spark-zeppelin-deployment.yaml │ └── values.yaml ├── spartakus │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ └── deployment.yaml │ └── values.yaml ├── spinnaker │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── config │ │ ├── echo-local.yml │ │ ├── echo.yml │ │ ├── fiat.yml │ │ ├── front50-local.yml │ │ ├── front50.yml │ │ ├── igor-local.yml │ │ ├── igor.yml │ │ ├── orca-local.yml │ │ ├── orca.yml │ │ ├── rosco-local.yml │ │ ├── rosco.yml │ │ └── spinnaker.yml │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap │ │ │ ├── jenkins-config.yaml │ │ │ ├── jenkins-jobs.yaml │ │ │ ├── s3-config.yaml │ │ │ ├── spinnaker-config.yaml │ │ │ └── test-config.yaml │ │ ├── deployments │ │ │ ├── clouddriver.yaml │ │ │ ├── deck.yaml │ │ │ ├── echo.yaml │ │ │ ├── front50.yaml │ │ │ ├── gate.yaml │ │ │ ├── igor.yaml │ │ │ ├── orca.yaml │ │ │ └── rosco.yaml │ │ ├── hooks │ │ │ ├── create-bucket.yaml │ │ │ ├── delete-jobs.yaml │ │ │ ├── test.yaml │ │ │ ├── upload-build-image.yaml │ │ │ ├── upload-run-pipeline.yaml │ │ │ └── upload-run-script.yaml │ │ ├── secrets │ │ │ ├── gcs.yaml │ │ │ └── registry.yaml │ │ └── svc │ │ │ ├── clouddriver.yaml │ │ │ ├── deck.yaml │ │ │ ├── echo.yaml │ │ │ ├── front50.yaml │ │ │ ├── gate.yaml │ │ │ ├── igor.yaml │ │ │ ├── orca.yaml │ │ │ └── rosco.yaml │ └── values.yaml ├── spotify-docker-gc │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ └── daemonset.yaml │ └── values.yaml ├── stash │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── cluster-role-binding.yaml │ │ ├── cluster-role.yaml │ │ ├── deployment.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ └── values.yaml ├── sugarcrm │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── secrets.yaml │ │ ├── sugarcrm-pvc.yaml │ │ └── svc.yaml │ └── values.yaml ├── suitecrm │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── secrets.yaml │ │ ├── suitecrm-pvc.yaml │ │ └── svc.yaml │ └── values.yaml ├── sumokube │ ├── Chart.yaml │ ├── README.md │ ├── sumokube.jpg │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── config.yaml │ │ ├── daemonset.yaml │ │ ├── secrets.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── sumologic-fluentd │ ├── Chart.yaml │ ├── README.md │ ├── sumologic-fluentd.jpg │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── daemonset.yaml │ │ ├── secrets.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── sysdig │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── daemonset.yaml │ │ ├── rbac-resources.yaml │ │ └── secrets.yaml │ └── values.yaml ├── telegraf │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap-s.yaml │ │ ├── conifgmap-ds.yaml │ │ ├── daemonset.yaml │ │ ├── deployment.yaml │ │ └── service.yaml │ └── values.yaml ├── testlink │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── apache-pvc.yaml │ │ ├── deployment.yaml │ │ ├── secrets.yaml │ │ ├── svc.yaml │ │ └── testlink-pvc.yaml │ └── values.yaml ├── traefik │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── acme-pvc.yaml │ │ ├── configmap.yaml │ │ ├── dashboard-ingress.yaml │ │ ├── dashboard-service.yaml │ │ ├── default-cert-secret.yaml │ │ ├── deployment.yaml │ │ ├── rbac.yaml │ │ └── service.yaml │ └── values.yaml ├── uchiwa │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── svc.yaml │ └── values.yaml ├── voyager │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ └── svc.yaml │ └── values.yaml ├── weave-cloud │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── NOTES.txt │ │ ├── cortex.yaml │ │ ├── flux.yaml │ │ └── scope.yaml │ ├── update.sh │ └── values.yaml ├── wordpress │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ ├── svc.yaml │ │ └── tests │ │ │ └── test-mariadb-connection.yaml │ └── values.yaml └── zetcd │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── requirements.lock │ ├── requirements.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ └── service.yaml │ └── values.yaml └── test ├── Dockerfile ├── changed.sh ├── e2e.sh ├── helm-test-e2e.sh ├── helm-test ├── main.go └── whitelist.yaml ├── pr-review.sh ├── publish-docker.sh ├── repo-sync.sh └── verify-release.sh /.gitignore: -------------------------------------------------------------------------------- 1 | # General files for the project 2 | pkg/* 3 | *.pyc 4 | bin/* 5 | .project 6 | /.bin 7 | /_test/secrets/*.json 8 | 9 | # OSX leaves these everywhere on SMB shares 10 | ._* 11 | 12 | # OSX trash 13 | .DS_Store 14 | 15 | # Files generated by JetBrains IDEs, e.g. IntelliJ IDEA 16 | .idea/ 17 | *.iml 18 | 19 | # Vscode files 20 | .vscode 21 | 22 | # Emacs save files 23 | *~ 24 | \#*\# 25 | .\#* 26 | 27 | # Vim-related files 28 | [._]*.s[a-w][a-z] 29 | [._]s[a-w][a-z] 30 | *.un~ 31 | Session.vim 32 | .netrwhist 33 | 34 | # Chart dependencies 35 | **/charts/*.tgz -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- 1 | maintainers: 2 | - lachie83 3 | - linki 4 | - mgoodness 5 | - prydonius 6 | - sameersbn 7 | - seanknox 8 | - viglesias 9 | - foxish 10 | - unguiculus 11 | -------------------------------------------------------------------------------- /ceph/ceph/.gitignore: -------------------------------------------------------------------------------- 1 | secrets/* 2 | -------------------------------------------------------------------------------- /ceph/ceph/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | 23 | secrets/ 24 | patches/ 25 | *.py 26 | Makefile -------------------------------------------------------------------------------- /ceph/ceph/templates/bin/_ceph-key.py.tpl: -------------------------------------------------------------------------------- 1 | #!/bin/python 2 | import os 3 | import struct 4 | import time 5 | import base64 6 | key = os.urandom(16) 7 | header = struct.pack( 8 | ' 3 | 4 | # Build container to have a consistent go build environment 5 | 6 | COPY . /go/src/rethinkdb-probe 7 | WORKDIR /go/src/rethinkdb-probe 8 | 9 | RUN go get ./... \ 10 | && CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-w -s' -o /target/rethinkdb-probe . 11 | -------------------------------------------------------------------------------- /stable/rethinkdb/templates/rethinkdb-admin-service.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: "{{ template "fullname" . }}-admin" 5 | labels: 6 | app: "{{ template "name" . }}-admin" 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | heritage: {{ .Release.Service | quote }} 9 | release: {{ .Release.Name | quote }} 10 | spec: 11 | clusterIP: None 12 | ports: 13 | - port: {{ .Values.ports.admin }} 14 | targetPort: admin 15 | selector: 16 | app: "{{ template "name" . }}-proxy" 17 | release: {{ .Release.Name | quote }} 18 | -------------------------------------------------------------------------------- /stable/risk-advisor/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/risk-advisor/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | name: risk-advisor 3 | description: Risk Advisor add-on module for Kubernetes 4 | version: 1.0.0 5 | sources: 6 | - https://github.com/Prytu/risk-advisor/ 7 | maintainers: 8 | - name: pposkrobko 9 | email: pawel.poskrobko@icloud.com 10 | - name: Prytu 11 | email: mich.pryt@gmail.com 12 | - name: GraczykowskiMichal 13 | email: graczykowskimichal@gmail.com 14 | - name: jackmax 15 | email: jacek.maksymowicz@student.uw.edu.pl 16 | icon: https://raw.githubusercontent.com/Prytu/risk-advisor/master/logo.svg 17 | -------------------------------------------------------------------------------- /stable/risk-advisor/values.yaml: -------------------------------------------------------------------------------- 1 | # Default values for risk-advisor. 2 | # This is a YAML-formatted file. 3 | # Declare variables to be passed into your templates. 4 | replicaCount: 1 5 | image: 6 | repository: pposkrobko/risk-advisor 7 | tag: v1.0.0 8 | pullPolicy: IfNotPresent 9 | service: 10 | type: NodePort 11 | port: 9997 12 | targetPort: 9997 13 | nodePort: 31111 14 | # resources: 15 | # limits: 16 | # cpu: 100m 17 | # memory: 128Mi 18 | # requests: 19 | # cpu: 100m 20 | # memory: 128Mi 21 | 22 | -------------------------------------------------------------------------------- /stable/rocketchat/.helmignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /stable/rocketchat/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - alias: "" 3 | condition: "" 4 | enabled: false 5 | import-values: null 6 | name: mongodb 7 | repository: https://kubernetes-charts.storage.googleapis.com/ 8 | tags: null 9 | version: 0.4.7 10 | digest: sha256:e76c2327ca138151bcc776ae4b46197069026fb14f1c2386e446f91f5488593b 11 | generated: 2017-06-29T11:26:54.116252379-05:00 12 | -------------------------------------------------------------------------------- /stable/rocketchat/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mongodb 3 | version: 0.4.7 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/rocketchat/templates/svc.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | app: {{ template "name" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | spec: 11 | ports: 12 | - name: http 13 | port: 3000 14 | targetPort: http 15 | selector: 16 | app: {{ template "name" . }} 17 | release: "{{ .Release.Name }}" 18 | -------------------------------------------------------------------------------- /stable/sapho/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/sapho/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mysql 3 | repository: https://kubernetes-charts.storage.googleapis.com/ 4 | version: 0.2.7 5 | digest: sha256:04e76d56fd1aac01608469d323880d417d1c0168a813bfa90973f8043e458fcf 6 | generated: 2017-08-10T18:05:30.518509694-04:00 7 | -------------------------------------------------------------------------------- /stable/sapho/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mysql 3 | version: 0.2.7 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/sapho/templates/service.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 7 | spec: 8 | type: {{ .Values.service.type }} 9 | ports: 10 | - port: {{ .Values.service.externalPort }} 11 | targetPort: {{ .Values.service.internalPort }} 12 | protocol: TCP 13 | name: {{ .Values.service.name }} 14 | selector: 15 | app: {{ template "fullname" . }} 16 | -------------------------------------------------------------------------------- /stable/selenium/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/selenium/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: selenium 2 | version: 0.1.2 3 | appVersion: 3.4.0 4 | description: Chart for selenium grid 5 | keywords: 6 | - qa 7 | home: http://www.seleniumhq.org/ 8 | icon: http://docs.seleniumhq.org/images/big-logo.png 9 | sources: 10 | - https://github.com/SeleniumHQ/docker-selenium 11 | maintainers: 12 | - name: flah00 13 | email: techops@adaptly.com 14 | engine: gotpl 15 | -------------------------------------------------------------------------------- /stable/sensu/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/sensu/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | name: sensu 3 | version: 0.1.2 4 | description: Sensu monitoring framework backed by the Redis transport 5 | keywords: 6 | - sensu 7 | - monitoring 8 | home: https://sensuapp.org/ 9 | sources: 10 | - https://github.com/kubernetes/charts 11 | - https://github.com/sstarcher/docker-sensu 12 | - https://github.com/sensu/sensu 13 | maintainers: 14 | - name: Shane Starcher 15 | email: shane.starcher@gmail.com 16 | icon: https://raw.githubusercontent.com/sensu/sensu/master/sensu-logo.png 17 | engine: gotpl 18 | -------------------------------------------------------------------------------- /stable/sensu/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - condition: "" 3 | enabled: false 4 | name: redis 5 | repository: https://kubernetes-charts.storage.googleapis.com/ 6 | tags: null 7 | version: 0.4.5 8 | digest: sha256:e6926cf912bd89f1fcd76c48e71b8cfc507cd9ecb87df55a522c9a9118b70011 9 | generated: 2017-03-02T08:38:31.347531719-05:00 10 | -------------------------------------------------------------------------------- /stable/sensu/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: redis 3 | version: 0.4.5 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/sentry/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/sentry/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | description: Sentry is a cross-platform crash reporting and aggregation platform. 3 | name: sentry 4 | version: 0.1.1 5 | keywords: 6 | - debugging 7 | - logging 8 | sources: 9 | - https://github.com/getsentry/sentry 10 | home: https://sentry.io/ 11 | icon: https://sentry.io/_static/getsentry/images/branding/png/sentry-glyph-black.png 12 | maintainers: 13 | - name: rothgar 14 | email: justin@linux.com 15 | -------------------------------------------------------------------------------- /stable/sentry/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - condition: "" 3 | enabled: false 4 | import-values: null 5 | name: postgresql 6 | repository: https://kubernetes-charts.storage.googleapis.com/ 7 | tags: null 8 | version: 0.7.1 9 | - condition: "" 10 | enabled: false 11 | import-values: null 12 | name: redis 13 | repository: https://kubernetes-charts.storage.googleapis.com/ 14 | tags: null 15 | version: 0.6.0 16 | digest: sha256:dbaa80dbd8326dc559176f3bb5c97723b5a9c6378cd5b01fe3d0787825de9bac 17 | generated: 2017-06-05T06:21:22.946750149Z 18 | -------------------------------------------------------------------------------- /stable/sentry/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: postgresql 3 | version: 0.7.1 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | - name: redis 6 | version: 0.6.0 7 | repository: https://kubernetes-charts.storage.googleapis.com/ 8 | -------------------------------------------------------------------------------- /stable/spark/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/spark/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: spark 2 | version: 0.1.4 3 | description: Fast and general-purpose cluster computing system. 4 | home: http://spark.apache.org 5 | icon: http://spark.apache.org/images/spark-logo-trademark.png 6 | sources: 7 | - https://github.com/kubernetes/kubernetes/tree/master/examples/spark 8 | - https://github.com/apache/spark 9 | maintainers: 10 | - name: Lachlan Evenson 11 | email: lachlan.evenson@gmail.com 12 | -------------------------------------------------------------------------------- /stable/spartakus/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/spartakus/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: spartakus 2 | version: 1.1.1 3 | description: Collect information about Kubernetes clusters to help improve the project. 4 | sources: 5 | - https://github.com/kubernetes-incubator/spartakus 6 | maintainers: 7 | - name: Michael Goodness 8 | email: mgoodness@gmail.com 9 | engine: gotpl 10 | -------------------------------------------------------------------------------- /stable/spinnaker/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/spinnaker/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | description: Open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. 3 | name: spinnaker 4 | version: 0.3.2 5 | appVersion: 1.1.0 6 | home: http://spinnaker.io/ 7 | sources: 8 | - https://github.com/spinnaker 9 | - https://github.com/viglesiasce/images 10 | icon: https://pbs.twimg.com/profile_images/669205226994319362/O7OjwPrh_400x400.png 11 | maintainers: 12 | - name: viglesiasce 13 | email: viglesias@google.com 14 | -------------------------------------------------------------------------------- /stable/spinnaker/config/fiat.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: ${services.fiat.port:7003} 3 | address: 0.0.0.0 4 | 5 | redis: 6 | connection: ${services.redis.connection:redis://localhost:6379} 7 | 8 | auth: 9 | getAll: 10 | enabled: false 11 | -------------------------------------------------------------------------------- /stable/spinnaker/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: redis 3 | version: 0.4.6 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | - name: minio 6 | version: 0.1.0 7 | repository: https://kubernetes-charts.storage.googleapis.com/ 8 | condition: minio.enabled 9 | - name: jenkins 10 | version: 0.8.0 11 | repository: https://kubernetes-charts.storage.googleapis.com/ 12 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | 1. You will need to create 2 port forwarding tunnels in order to access the Spinnaker UI: 2 | export DECK_POD=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "component=deck,app={{ template "fullname" . }}" -o jsonpath="{.items[0].metadata.name}") 3 | kubectl port-forward --namespace {{ .Release.Namespace }} $DECK_POD 9000 4 | 5 | 2. Visit the Spinnaker UI by opening your browser to: http://127.0.0.1:9000 6 | 7 | For more info on the Kubernetes integration for Spinnaker, visit: 8 | http://www.spinnaker.io/docs/kubernetes-source-to-prod 9 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/configmap/s3-config.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ConfigMap 3 | metadata: 4 | name: {{ template "fullname" . }}-s3-config 5 | labels: 6 | app: {{ template "fullname" . }} 7 | data: 8 | credentials: | 9 | [default] 10 | aws_access_key_id={{ .Values.minio.accessKey }} 11 | aws_secret_access_key={{ .Values.minio.secretKey }} 12 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/configmap/test-config.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ConfigMap 3 | metadata: 4 | name: {{ template "fullname" . }}-tests 5 | data: 6 | run.sh: |- 7 | @test "Testing Spinnaker UI is accessible" { 8 | curl --retry 12 --retry-delay 10 {{ template "fullname" . }}-deck:9000 9 | } 10 | @test "Testing Jenkins UI is accessible" { 11 | curl --retry 12 --retry-delay 10 {{.Release.Name}}-jenkins:8080/login 12 | } -------------------------------------------------------------------------------- /stable/spinnaker/templates/secrets/gcs.yaml: -------------------------------------------------------------------------------- 1 | {{ if .Values.gcs.enabled }} 2 | apiVersion: v1 3 | kind: Secret 4 | metadata: 5 | name: {{ template "fullname" . }}-gcs 6 | labels: 7 | app: {{ template "fullname" . }} 8 | component: clouddriver 9 | type: Opaque 10 | data: 11 | account.json: {{ default "" .Values.gcs.jsonKey | b64enc | quote }} 12 | {{ end }} -------------------------------------------------------------------------------- /stable/spinnaker/templates/secrets/registry.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Secret 3 | metadata: 4 | name: {{ template "fullname" . }}-registry 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: clouddriver 8 | type: Opaque 9 | data: 10 | {{- range $index, $account := .Values.accounts }} 11 | password-{{ $account.name }}: {{ default "" $account.password | b64enc | quote }} 12 | {{- end }} -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/clouddriver.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-clouddriver 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: clouddriver 8 | spec: 9 | ports: 10 | - port: 7002 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: clouddriver 14 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/deck.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-deck 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: deck 8 | spec: 9 | type: {{ .Values.serviceType }} 10 | ports: 11 | - port: 9000 12 | selector: 13 | app: {{ template "fullname" . }} 14 | component: deck 15 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/echo.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-echo 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: echo 8 | spec: 9 | ports: 10 | - port: 8089 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: echo 14 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/front50.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-front50 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: front50 8 | spec: 9 | ports: 10 | - port: 8080 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: front50 14 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/gate.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-gate 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: gate 8 | spec: 9 | ports: 10 | - port: 8084 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: gate 14 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/igor.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-igor 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: igor 8 | spec: 9 | ports: 10 | - port: 8088 11 | name: igor 12 | - port: 8080 13 | name: jenkins-master 14 | - port: 50000 15 | name: jenkins-agent 16 | selector: 17 | app: {{ template "fullname" . }} 18 | component: igor 19 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/orca.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-orca 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: orca 8 | spec: 9 | ports: 10 | - port: 8083 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: orca 14 | -------------------------------------------------------------------------------- /stable/spinnaker/templates/svc/rosco.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }}-rosco 5 | labels: 6 | app: {{ template "fullname" . }} 7 | component: rosco 8 | spec: 9 | ports: 10 | - port: 8087 11 | selector: 12 | app: {{ template "fullname" . }} 13 | component: rosco 14 | -------------------------------------------------------------------------------- /stable/spotify-docker-gc/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/spotify-docker-gc/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: spotify-docker-gc 2 | home: https://github.com/spotify/docker-gc 3 | version: 0.1.0 4 | description: A simple Docker container and image garbage collection script. 5 | sources: 6 | - https://github.com/spotify/docker-gc 7 | maintainers: 8 | - name: Vaughn Dice 9 | email: vadice@microsoft.com 10 | -------------------------------------------------------------------------------- /stable/spotify-docker-gc/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | The spotify/docker-gc utility is now running on all Kubernetes cluster nodes. 2 | 3 | To access the DaemonSet, run 'kubectl get ds --namespace {{ .Release.Namespace }} {{ template "name" . }}' 4 | To access the Pod(s), run 'kubectl get pods --namespace {{ .Release.Namespace }} -l daemonset={{ template "name" . }}' 5 | 6 | For more information on configuration possibilities of this utility, visit: https://github.com/spotify/docker-gc 7 | -------------------------------------------------------------------------------- /stable/stash/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/stash/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | description: 'Stash by AppsCode - Backup your Kubernetes Volumes' 3 | name: stash 4 | version: 0.1.0 5 | appVersion: 0.3.1 6 | home: https://github.com/appscode/stash 7 | icon: https://cdn.appscode.com/images/icon/stash.png 8 | sources: 9 | - https://github.com/appscode/stash 10 | maintainers: 11 | - name: appscode 12 | email: support@appscode.com 13 | -------------------------------------------------------------------------------- /stable/stash/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | To verify that Stash has started, run: 2 | 3 | kubectl --namespace={{ .Release.Namespace }} get deployments -l "release={{ .Release.Name }}, app={{ template "name" . }}" 4 | -------------------------------------------------------------------------------- /stable/stash/templates/service-account.yaml: -------------------------------------------------------------------------------- 1 | {{ if .Values.rbac.install }} 2 | apiVersion: v1 3 | kind: ServiceAccount 4 | metadata: 5 | name: {{ template "fullname" . }} 6 | labels: 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | app: "{{ template "name" . }}" 9 | heritage: "{{ .Release.Service }}" 10 | release: "{{ .Release.Name }}" 11 | {{ end }} 12 | -------------------------------------------------------------------------------- /stable/stash/values.yaml: -------------------------------------------------------------------------------- 1 | # Default values for stash. 2 | # This is a YAML-formatted file. 3 | # Declare variables to be passed into your templates. 4 | replicaCount: 1 5 | operator: 6 | image: appscode/stash 7 | pullPolicy: IfNotPresent 8 | tag: 0.3.1 9 | pushgateway: 10 | image: prom/pushgateway 11 | pullPolicy: IfNotPresent 12 | tag: v0.4.0 13 | ## Install Default RBAC roles and bindings 14 | rbac: 15 | install: false 16 | apiVersion: v1beta1 17 | -------------------------------------------------------------------------------- /stable/sugarcrm/.helmignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /stable/sugarcrm/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: sugarcrm 2 | version: 0.2.1 3 | description: SugarCRM enables businesses to create extraordinary customer relationships with the most innovative and affordable CRM solution in the market. 4 | keywords: 5 | - sugarcrm 6 | - CRM 7 | home: http://www.sugarcrm.com/ 8 | sources: 9 | - https://github.com/bitnami/bitnami-docker-sugarcrm 10 | maintainers: 11 | - name: Bitnami 12 | email: containers@bitnami.com 13 | engine: gotpl 14 | icon: https://bitnami.com/assets/stacks/sugarcrm/img/sugarcrm-stack-110x117.png 15 | -------------------------------------------------------------------------------- /stable/sugarcrm/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | repository: https://kubernetes-charts.storage.googleapis.com/ 4 | version: 0.7.0 5 | digest: sha256:e1af13ac4ac21f67582006f12d2b4eb78a1a2a59b34338fac850f2bec0b08b41 6 | generated: 2017-08-09T22:53:00.253043673-04:00 7 | -------------------------------------------------------------------------------- /stable/sugarcrm/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | version: 0.7.0 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/suitecrm/.helmignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /stable/suitecrm/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | repository: https://kubernetes-charts.storage.googleapis.com/ 4 | version: 0.7.0 5 | digest: sha256:e1af13ac4ac21f67582006f12d2b4eb78a1a2a59b34338fac850f2bec0b08b41 6 | generated: 2017-08-09T22:53:01.117093603-04:00 7 | -------------------------------------------------------------------------------- /stable/suitecrm/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | version: 0.7.0 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/sumokube/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: sumokube 2 | version: 0.1.1 3 | description: Sumologic Log Collector 4 | keywords: 5 | - monitoring 6 | - logging 7 | sources: 8 | - https://github.com/SumoLogic/sumologic-collector-docker 9 | maintainers: 10 | - name: Jason DuMars 11 | email: jdumars+github@gmail.com 12 | - name: Sean Knox 13 | email: knoxville+github@gmail.com 14 | -------------------------------------------------------------------------------- /stable/sumokube/sumokube.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceph/ceph-helm/743a7441ba4361866a6e017b4f8fa5c15e34e640/stable/sumokube/sumokube.jpg -------------------------------------------------------------------------------- /stable/sumokube/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{/* vim: set filetype=mustache: */}} 2 | {{/* 3 | Expand the name of the chart. 4 | */}} 5 | {{- define "name" -}} 6 | {{- default .Chart.Name .Values.nameOverride | trunc 24 -}} 7 | {{- end -}} 8 | 9 | {{/* 10 | Create a default fully qualified app name. 11 | We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 12 | */}} 13 | {{- define "fullname" -}} 14 | {{- $name := default .Chart.Name .Values.nameOverride -}} 15 | {{- printf "%s-%s" .Release.Name $name | trunc 24 -}} 16 | {{- end -}} 17 | -------------------------------------------------------------------------------- /stable/sumokube/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ServiceAccount 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | app: {{ template "fullname" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | -------------------------------------------------------------------------------- /stable/sumologic-fluentd/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: sumologic-fluentd 2 | version: 0.1.0 3 | description: Sumologic Log Collector 4 | keywords: 5 | - monitoring 6 | - logging 7 | icon: https://www.sumologic.com/wp-content/uploads/logo_light-theme.png 8 | home: https://github.com/SumoLogic/fluentd-kubernetes-sumologic 9 | sources: 10 | - https://github.com/SumoLogic/fluentd-kubernetes-sumologic 11 | maintainers: 12 | - name: flah00 13 | email: techops@adaptly.com 14 | - name: frankreno 15 | email: freno@sumologic.com 16 | -------------------------------------------------------------------------------- /stable/sumologic-fluentd/sumologic-fluentd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ceph/ceph-helm/743a7441ba4361866a6e017b4f8fa5c15e34e640/stable/sumologic-fluentd/sumologic-fluentd.jpg -------------------------------------------------------------------------------- /stable/sumologic-fluentd/templates/secrets.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Secret 3 | metadata: 4 | name: "{{ template "fullname-secrets" . }}" 5 | labels: 6 | app: {{ template "fullname" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | annotations: 11 | "helm.sh/hook": pre-install,pre-upgrade 12 | type: Opaque 13 | data: 14 | collector-url: {{ default "MISSING" .Values.sumologic.collectorUrl | b64enc | quote }} 15 | -------------------------------------------------------------------------------- /stable/sumologic-fluentd/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- 1 | {{- if not .Values.rbac.serviceAccountName }} 2 | apiVersion: v1 3 | kind: ServiceAccount 4 | metadata: 5 | name: {{ template "fullname" . }} 6 | labels: 7 | app: {{ template "fullname" . }} 8 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 9 | release: "{{ .Release.Name }}" 10 | heritage: "{{ .Release.Service }}" 11 | {{- end }} 12 | -------------------------------------------------------------------------------- /stable/sysdig/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: sysdig 2 | version: 0.3.0 3 | description: Sysdig Monitor Agent. 4 | keywords: 5 | - monitoring 6 | - alerting 7 | - metric 8 | - troubleshooting 9 | home: https://www.sysdig.com/ 10 | icon: https://app.sysdigcloud.com/images/changelogs/sysdig_monitor.png 11 | sources: 12 | - https://app.sysdigcloud.com/#/settings/user 13 | - https://github.com/draios/sysdig 14 | maintainers: 15 | - name: Lachlan Evenson 16 | email: lachlan@deis.com 17 | - name: Jorge Salamero 18 | email: jorge.salamero@sysdig.com 19 | -------------------------------------------------------------------------------- /stable/sysdig/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{/* vim: set filetype=mustache: */}} 2 | {{/* 3 | Expand the name of the chart. 4 | */}} 5 | {{- define "name" -}} 6 | {{- default .Chart.Name .Values.nameOverride | trunc 24 -}} 7 | {{- end -}} 8 | 9 | {{/* 10 | Create a default fully qualified app name. 11 | We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 12 | */}} 13 | {{- define "fullname" -}} 14 | {{- $name := default .Chart.Name .Values.nameOverride -}} 15 | {{- printf "%s-%s" .Release.Name $name | trunc 24 -}} 16 | {{- end -}} 17 | -------------------------------------------------------------------------------- /stable/sysdig/templates/secrets.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Secret 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | app: {{ template "fullname" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | type: Opaque 11 | data: 12 | access-key : {{ default "MISSING" .Values.sysdig.AccessKey | b64enc | quote }} 13 | tags : {{ default "" .Values.sysdig.AgentTags | b64enc | quote }} 14 | -------------------------------------------------------------------------------- /stable/telegraf/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/telegraf/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: telegraf 2 | version: 0.2.2 3 | deprecated: true 4 | description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. 5 | keywords: 6 | - telegraf 7 | - collector 8 | - timeseries 9 | - influxdata 10 | home: https://www.influxdata.com/time-series-platform/telegraf/ 11 | maintainers: 12 | - name: Jack Zampolin 13 | email: jack@influxdb.com 14 | engine: gotpl 15 | -------------------------------------------------------------------------------- /stable/testlink/.helmignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /stable/testlink/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: testlink 2 | version: 0.4.14 3 | appVersion: 1.9.16 4 | description: Web-based test management system that facilitates software quality assurance. 5 | icon: https://bitnami.com/assets/stacks/testlink/img/testlink-stack-220x234.png 6 | keywords: 7 | - testlink 8 | - testing 9 | - http 10 | - php 11 | home: http://www.testlink.org/ 12 | sources: 13 | - https://github.com/bitnami/bitnami-docker-testlink 14 | maintainers: 15 | - name: bitnami-bot 16 | email: containers@bitnami.com 17 | engine: gotpl 18 | -------------------------------------------------------------------------------- /stable/testlink/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | repository: https://kubernetes-charts.storage.googleapis.com/ 4 | version: 0.7.0 5 | digest: sha256:e1af13ac4ac21f67582006f12d2b4eb78a1a2a59b34338fac850f2bec0b08b41 6 | generated: 2017-08-09T22:53:01.772059997-04:00 7 | -------------------------------------------------------------------------------- /stable/testlink/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | version: 0.7.0 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/testlink/templates/svc.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | app: {{ template "fullname" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | spec: 11 | type: {{ .Values.serviceType }} 12 | ports: 13 | - name: http 14 | port: 80 15 | targetPort: http 16 | - name: https 17 | port: 443 18 | targetPort: https 19 | selector: 20 | app: {{ template "fullname" . }} 21 | -------------------------------------------------------------------------------- /stable/traefik/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/traefik/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | name: traefik 3 | version: 1.11.3 4 | appVersion: 1.3.7 5 | description: A Traefik based Kubernetes ingress controller with Let's Encrypt support 6 | keywords: 7 | - traefik 8 | - ingress 9 | - acme 10 | - letsencrypt 11 | home: http://traefik.io/ 12 | sources: 13 | - https://github.com/containous/traefik 14 | - https://github.com/krancour/charts/tree/master/traefik 15 | maintainers: 16 | - name: Kent Rancourt 17 | email: kent.rancourt@microsoft.com 18 | engine: gotpl 19 | icon: http://traefik.io/traefik.logo.png 20 | -------------------------------------------------------------------------------- /stable/traefik/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{/* vim: set filetype=mustache: */}} 2 | 3 | {{/* 4 | Create a default fully qualified app name. 5 | We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 6 | */}} 7 | {{- define "fullname" -}} 8 | {{- printf "%s-%s" .Release.Name .Chart.Name | trunc 63 | trimSuffix "-" -}} 9 | {{- end -}} 10 | -------------------------------------------------------------------------------- /stable/traefik/templates/dashboard-service.yaml: -------------------------------------------------------------------------------- 1 | {{- if .Values.dashboard.enabled }} 2 | apiVersion: v1 3 | kind: Service 4 | metadata: 5 | name: {{ template "fullname" . }}-dashboard 6 | labels: 7 | app: {{ template "fullname" . }} 8 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 9 | release: "{{ .Release.Name }}" 10 | heritage: "{{ .Release.Service }}" 11 | spec: 12 | selector: 13 | app: {{ template "fullname" . }} 14 | ports: 15 | - port: 80 16 | targetPort: 8080 17 | {{- end }} 18 | -------------------------------------------------------------------------------- /stable/traefik/templates/default-cert-secret.yaml: -------------------------------------------------------------------------------- 1 | {{- if .Values.ssl.enabled }} 2 | apiVersion: v1 3 | kind: Secret 4 | metadata: 5 | name: {{ template "fullname" . }}-default-cert 6 | labels: 7 | app: {{ template "fullname" . }} 8 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 9 | release: "{{ .Release.Name }}" 10 | heritage: "{{ .Release.Service }}" 11 | type: Opaque 12 | data: 13 | tls.crt: {{ .Values.ssl.defaultCert }} 14 | tls.key: {{ .Values.ssl.defaultKey }} 15 | {{- end }} 16 | -------------------------------------------------------------------------------- /stable/uchiwa/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/uchiwa/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | name: uchiwa 3 | version: 0.2.1 4 | description: Dashboard for the Sensu monitoring framework 5 | keywords: 6 | - uchiwa 7 | - sensu 8 | - monitoring 9 | home: https://uchiwa.io/ 10 | sources: 11 | - https://github.com/kubernetes/charts 12 | - https://github.com/sstarcher/docker-uchiwa 13 | - https://github.com/sensu/uchiwa 14 | maintainers: 15 | - name: Shane Starcher 16 | email: shane.starcher@gmail.com 17 | icon: https://uchiwa.io/img/favicon.png 18 | engine: gotpl 19 | -------------------------------------------------------------------------------- /stable/uchiwa/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - condition: "" 3 | enabled: false 4 | name: sensu 5 | repository: https://kubernetes-charts.storage.googleapis.com/ 6 | tags: null 7 | version: 0.1.2 8 | digest: sha256:50c06311c30067b966ee2a83ab9f41ca2c518222c9fdf0d340694cf8d88572d0 9 | generated: 2017-03-17T07:04:11.813403417-04:00 10 | -------------------------------------------------------------------------------- /stable/uchiwa/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: sensu 3 | version: 0.1.2 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/voyager/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/voyager/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | description: Voyager provides controller for Ingress and Certificates for Kubernetes developed by AppsCode. 3 | icon: https://cdn.appscode.com/images/icon/voyager.png 4 | name: voyager 5 | version: 1.0.0 6 | appVersion: 3.0.0 7 | sources: 8 | - https://github.com/appscode/voyager 9 | maintainers: 10 | - name: appscode 11 | email: support@appscode.com 12 | -------------------------------------------------------------------------------- /stable/voyager/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Set cloudProvider for installing Voyager 2 | 3 | To verify that Voyager has started, run: 4 | 5 | kubectl --namespace={{ .Release.Namespace }} get deployments -l "release={{ .Release.Name }}, app={{ template "name" . }}" 6 | -------------------------------------------------------------------------------- /stable/voyager/templates/_helpers.tpl: -------------------------------------------------------------------------------- 1 | {{/* vim: set filetype=mustache: */}} 2 | {{/* 3 | Expand the name of the chart. 4 | */}} 5 | {{- define "name" -}} 6 | {{- default .Chart.Name .Values.nameOverride | trunc 24 -}} 7 | {{- end -}} 8 | 9 | {{/* 10 | Create a default fully qualified app name. 11 | We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 12 | */}} 13 | {{- define "fullname" -}} 14 | {{- $name := default .Chart.Name .Values.nameOverride -}} 15 | {{- printf "%s-%s" $name .Release.Name | trunc 45 -}} 16 | {{- end -}} 17 | -------------------------------------------------------------------------------- /stable/voyager/templates/svc.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | labels: 5 | chart: {{ .Chart.Name }}-{{ .Chart.Version }} 6 | heritage: {{ .Release.Service }} 7 | release: {{ .Release.Name }} 8 | app: {{ template "name" . }} 9 | name: {{ template "fullname" . }} 10 | spec: 11 | ports: 12 | - name: http 13 | port: 56790 14 | targetPort: http 15 | selector: 16 | app: {{ template "name" . }} 17 | release: {{ .Release.Name }} 18 | -------------------------------------------------------------------------------- /stable/voyager/values.yaml: -------------------------------------------------------------------------------- 1 | ## 2 | ## Voyager chart configuration 3 | ## 4 | image: appscode/voyager 5 | imageTag: 3.0.0 6 | ## Use cloud provider here. Read details https://github.com/appscode/voyager/blob/master/docs/user-guide/README.md 7 | cloudProvider: cloud_provider 8 | ## The path to the cloud provider configuration file. Empty string for no configuration file. 9 | ## ie. for azure use /etc/kubernetes/azure.json 10 | # cloudConfig: /etc/kubernetes/azure.json 11 | ## Log level for voyager 12 | logLevel: 3 13 | persistence: 14 | enabled: false 15 | hostPath: /etc/kubernetes 16 | -------------------------------------------------------------------------------- /stable/weave-cloud/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: weave-cloud 2 | version: 0.1.1 3 | description: | 4 | Weave Cloud is a add-on to Kubernetes which provides Continuous Delivery, along with hosted Prometheus Monitoring and a visual dashboard for exploring & debugging microservices 5 | home: https://weave.works 6 | maintainers: 7 | - name: Ilya Dmitrichenko 8 | email: ilya@weave.works 9 | engine: gotpl 10 | icon: https://www.weave.works/assets/images/bltd108e8f850ae9e7c/weave-logo-512.png 11 | -------------------------------------------------------------------------------- /stable/weave-cloud/values.yaml: -------------------------------------------------------------------------------- 1 | # ServiceToken: "" 2 | -------------------------------------------------------------------------------- /stable/wordpress/.helmignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /stable/wordpress/Chart.yaml: -------------------------------------------------------------------------------- 1 | name: wordpress 2 | version: 0.6.10 3 | appVersion: 4.8.1 4 | description: Web publishing platform for building blogs and websites. 5 | icon: https://bitnami.com/assets/stacks/wordpress/img/wordpress-stack-220x234.png 6 | keywords: 7 | - wordpress 8 | - cms 9 | - blog 10 | - http 11 | - web 12 | - application 13 | - php 14 | home: http://www.wordpress.com/ 15 | sources: 16 | - https://github.com/bitnami/bitnami-docker-wordpress 17 | maintainers: 18 | - name: bitnami-bot 19 | email: containers@bitnami.com 20 | engine: gotpl 21 | -------------------------------------------------------------------------------- /stable/wordpress/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | repository: https://kubernetes-charts.storage.googleapis.com/ 4 | version: 0.7.0 5 | digest: sha256:e1af13ac4ac21f67582006f12d2b4eb78a1a2a59b34338fac850f2bec0b08b41 6 | generated: 2017-08-09T22:53:02.519960734-04:00 7 | -------------------------------------------------------------------------------- /stable/wordpress/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: mariadb 3 | version: 0.7.0 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | -------------------------------------------------------------------------------- /stable/wordpress/templates/svc.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ template "fullname" . }} 5 | labels: 6 | app: {{ template "fullname" . }} 7 | chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" 8 | release: "{{ .Release.Name }}" 9 | heritage: "{{ .Release.Service }}" 10 | spec: 11 | type: {{ .Values.serviceType }} 12 | ports: 13 | - name: http 14 | port: 80 15 | targetPort: http 16 | - name: https 17 | port: 443 18 | targetPort: https 19 | selector: 20 | app: {{ template "fullname" . }} 21 | -------------------------------------------------------------------------------- /stable/zetcd/.helmignore: -------------------------------------------------------------------------------- 1 | # Patterns to ignore when building packages. 2 | # This supports shell glob matching, relative path matching, and 3 | # negation (prefixed with !). Only one pattern per line. 4 | .DS_Store 5 | # Common VCS dirs 6 | .git/ 7 | .gitignore 8 | .bzr/ 9 | .bzrignore 10 | .hg/ 11 | .hgignore 12 | .svn/ 13 | # Common backup files 14 | *.swp 15 | *.bak 16 | *.tmp 17 | *~ 18 | # Various IDEs 19 | .project 20 | .idea/ 21 | *.tmproj 22 | -------------------------------------------------------------------------------- /stable/zetcd/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | description: CoreOS zetcd Helm chart for Kubernetes 3 | name: zetcd 4 | version: 0.1.0 5 | appVersion: 0.0.3 6 | home: https://github.com/coreos/zetcd 7 | sources: 8 | - https://github.com/coreos/zetcd 9 | maintainers: 10 | - name: hunter -------------------------------------------------------------------------------- /stable/zetcd/requirements.lock: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - alias: "" 3 | condition: "" 4 | enabled: false 5 | import-values: null 6 | name: etcd-operator 7 | repository: https://kubernetes-charts.storage.googleapis.com/ 8 | tags: null 9 | version: 0.4.2 10 | digest: sha256:a2119b7879db1dfdabeec0589d62d1090c17dd4cc1a10da3d46d4551b2223c6e 11 | generated: 2017-07-21T15:36:50.379672+08:00 12 | -------------------------------------------------------------------------------- /stable/zetcd/requirements.yaml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | - name: etcd-operator 3 | version: 0.4.2 4 | repository: https://kubernetes-charts.storage.googleapis.com/ 5 | condition: etcd.operator.enabled -------------------------------------------------------------------------------- /test/helm-test/whitelist.yaml: -------------------------------------------------------------------------------- 1 | charts: 2 | - stable/postgresql #PVC usage 3 | - stable/cockroachdb #StatefulSet 4 | - stable/etcd-operator #Operator & CustomResource 5 | - stable/prometheus 6 | - stable/spinnaker 7 | - stable/jenkins 8 | - incubator/zookeeper 9 | --------------------------------------------------------------------------------