Repository for OpenStack Helm infrastructure-related code
Go to file
Steve Wilkerson cf0ed142f6 Ceph-RGW: Support rotation of s3 key pairs
This updates the helm-toolkit script for creating rgw s3 users
to first check if a user exists, then create the user if it does
not exist or modify the user's keys if it does exist. This is
accomplished by using jq to identify all existing access keys for
the specified user, removing those key pairs using the access key,
then modifies the existing user with the supplied access/secret
key pair for the given user

This also updates the ceph-rgw chart to use the helm-toolkit s3
user script for creating the admin s3 user instead of using a
similar script defined directly in the ceph-rgw chart

Change-Id: I575b66415d44db7bb752102e45595305d86e623b
2019-02-07 10:33:49 -06:00
calico [Calico] Configuration robustness improvements 2019-01-30 06:33:22 +00:00
ceph-client Merge "[CEPH] Enable iostat mgr module" 2019-02-04 09:45:13 +00:00
ceph-mon Ceph: Update default to use OSH image 2019-02-01 21:25:13 +00:00
ceph-osd Ceph-OSD: Restore bootstrap job 2019-02-05 21:54:06 -06:00
ceph-provisioners Ceph: Update default to use OSH image 2019-02-01 21:25:13 +00:00
ceph-rgw Ceph-RGW: Support rotation of s3 key pairs 2019-02-07 10:33:49 -06:00
doc Merge "Foundation for LMA docs" 2019-01-14 08:10:03 +00:00
elastic-apm-server Add charts for Elastic Beats 2018-11-26 20:19:57 +00:00
elastic-filebeat Add charts for Elastic Beats 2018-11-26 20:19:57 +00:00
elastic-metricbeat Add charts for Elastic Beats 2018-11-26 20:19:57 +00:00
elastic-packetbeat Add charts for Elastic Beats 2018-11-26 20:19:57 +00:00
elasticsearch Ceph: Update default to use OSH image 2019-02-01 21:25:13 +00:00
etcd Add release uuid to pods and rc objects 2018-09-13 05:35:35 +00:00
falco Adding Falco 2018-10-05 16:18:51 +00:00
flannel 'NOP' cleanup for more consistent white-space use in charts 2019-01-03 22:45:49 +00:00
fluent-logging Fluentbit: Remove database used in tail inputs 2019-02-01 16:56:31 +00:00
gnocchi Fix calling wrong variable name in gnocchi 2019-01-31 00:34:21 +00:00
grafana Grafana: Update Ceph dashboards for Mimic release 2019-01-21 09:25:57 -06:00
helm-toolkit Ceph-RGW: Support rotation of s3 key pairs 2019-02-07 10:33:49 -06:00
ingress [ingress] explicitly specify the Prometheus scrape port 2019-01-29 04:42:26 +00:00
kibana Kibana: Include kernel and journal indexes in register job 2019-01-08 13:11:18 -06:00
kube-dns Add release uuid to pods and rc objects 2018-09-13 05:35:35 +00:00
kubernetes-keystone-webhook k8s-keystone create cluster roles and tests 2018-12-01 19:14:31 +00:00
ldap Revert "Add Egress Helm-toolkit function & enforce the nework policy at OSH-INFRA" 2018-12-16 04:21:46 +00:00
libvirt Parameterize hugepage pod cgroup 2019-01-03 14:13:13 -08:00
lockdown Add network policy toolkit function 2018-10-15 13:50:50 +00:00
mariadb Mariadb: Use correct credentials for exporter in secret 2019-02-04 06:23:33 -06:00
memcached Memcached: Add security context for exporter pod/container 2019-01-03 16:14:50 -06:00
mongodb Add release uuid to pods and rc objects 2018-09-13 05:35:35 +00:00
nagios Nagios: Update default workers back to 4 2019-02-04 14:21:15 -06:00
nfs-provisioner 'NOP' cleanup for more consistent white-space use in charts 2019-01-03 22:45:49 +00:00
openvswitch Liveness probes for OpenVSwitch daemons. 2019-01-29 20:10:41 +00:00
playbooks Add Armada job for testing update of chart passwords 2019-02-04 22:44:52 +00:00
podsecuritypolicy Add PodSecurityPolicy chart 2019-01-03 16:13:45 -06:00
postgresql Postgresql: Remove unused exporter user configuration 2019-02-02 11:08:02 -06:00
prometheus [Prometheus] Relax disk IO constraints 2019-01-29 06:41:51 +00:00
prometheus-alertmanager [alertmanager] default to 1 replica, multinode gate uses 3 2019-01-30 08:43:18 +00:00
prometheus-kube-state-metrics Merge "Kube-State-Metrics: Add pod/container security context" 2019-01-05 03:14:11 +00:00
prometheus-node-exporter 'NOP' cleanup for more consistent white-space use in charts 2019-01-03 22:45:49 +00:00
prometheus-openstack-exporter Openstack exporter: Add security context for pod/container 2019-01-03 16:16:43 -06:00
prometheus-process-exporter Running agents on all nodes. 2019-01-10 05:46:53 -05:00
rabbitmq Revert "Add Egress Helm-toolkit function & enforce the nework policy at OSH-INFRA" 2018-12-16 04:21:46 +00:00
redis 'NOP' cleanup for more consistent white-space use in charts 2019-01-03 22:45:49 +00:00
registry 'NOP' cleanup for more consistent white-space use in charts 2019-01-03 22:45:49 +00:00
roles Helm: Update version to 2.12.3 2019-01-24 09:09:00 -06:00
tiller [tiller] Disable monitoring by default, enable in gate 2019-01-29 18:57:58 +00:00
tools Ceph-RGW: Support rotation of s3 key pairs 2019-02-07 10:33:49 -06:00
zuul.d Add Armada job for testing update of chart passwords 2019-02-04 22:44:52 +00:00
.gitignore HTK: update .gitignore to exclude htk development files 2019-01-28 10:56:35 -06:00
.gitreview Added .gitreview 2017-06-20 08:49:42 +00:00
Makefile Use supplied HELM variable for dep up in Makefile 2018-10-23 11:26:16 -05:00
README.rst fix bug link in readme 2018-08-28 09:39:41 -04:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-04 17:31:43 +00:00
setup.py Add docs to openstack-helm-infra 2018-05-15 13:04:28 -05:00
tox.ini fix tox python3 overrides 2018-10-05 16:19:35 +00:00

Openstack-Helm-Infra

Mission

The goal of OpenStack-Helm-Infra is to provide charts for services or integration of third-party solutions that are required to run OpenStack-Helm.

For more information, please refer to the OpenStack-Helm repository.

Communication

  • Join us on Slack - #openstack-helm
  • Join us on IRC: #openstack-helm on freenode
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-5 on freenode
  • Meeting Agenda Items: Agenda

Launchpad

Bugs and blueprints are tracked via OpenStack-Helm's Launchpad. Any bugs or blueprints filed in the OpenStack-Helm-Infra Launchpad will be closed and requests will be made to file them in the appropriate location.