StarlingX System Configuration Management
Go to file
Irina Mihai 754f49a357 Add Ceph pools management chart
- new helm chart to set replication and min replication for
each Ceph pool:
  -> new helm chart name: ceph-pools-audit
  -> the ceph-pools-audit chart creates a CronJob that runs
     every 5 minutes; the CronJob checks the replication for
     each existing pool and sets it right if needed, to reflect
     the attributes of the Ceph backends
  -> the CronJob is needed for: charts that may not manage pool
     configuration, pools created dynamically by services that
     may not have the current pool configuration uploaded
     (ex: swift), updating replication without reinstalling the
     charts that created the pools
  -> the ceph-pools-audit chart is installed after the
     rbd-provisioner in the application-apply
- new overrides for the ceph-pools-audit chart that provide
the replication values from the attributes of the present
Ceph backends
- enable rados-gw by default when a Ceph backend is enabled

Change-Id: I1565268bac3ddc77e8368d2d6ab8600b3e4ed893
Story: 2004520
Task: 29034
Signed-off-by: Irina Mihai <irina.mihai@windriver.com>
2019-02-08 11:48:18 -06:00
api-ref/source Create DataNetworks modelling in System Configuration 2019-02-04 11:28:21 -05:00
config-gate Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
configutilities Enable pylint zuul check for configutilities 2019-02-01 14:40:50 -06:00
controllerconfig Add docker proxy configuration for kubernetes 2019-01-30 17:23:17 +08:00
devstack [Devstack] rename sysinv-agent and check sysinv services 2019-01-31 08:42:53 +08:00
doc Clean up and standardize landing pages 2018-12-27 16:49:27 -08:00
kubernetes Add Ceph pools management chart 2019-02-08 11:48:18 -06:00
playbooks/tox-puppet-lint Add puppet-lint support 2018-12-24 13:50:20 -06:00
puppet-manifests Add Ceph pools management chart 2019-02-08 11:48:18 -06:00
puppet-modules-wrs Revert "Stardandize makefiles for puppet-modules-wrs" 2019-02-07 13:14:41 +00:00
releasenotes Update config for release notes to include project name 2019-02-05 14:03:49 -08:00
storageconfig Create makefile for storageconfig 2019-01-31 13:40:46 -06:00
sysinv Add Ceph pools management chart 2019-02-08 11:48:18 -06:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
worker-utils Remove requires kubelet from affine tasks service 2019-02-06 21:15:18 +00:00
workerconfig Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
.gitignore Fixing up tox -e cover for stx-config 2018-12-20 08:53:15 -06:00
.gitreview Update .gitreview for f/stein 2019-01-08 16:31:39 -05:00
.yamllint clear yamllint errors under stx-config 2018-09-12 21:11:57 +08:00
.zuul.yaml Enable pylint zuul check for configutilities 2019-02-01 14:40:50 -06:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:35:52 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:35:52 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
centos_helm.inc Add stx-openstack-helm to the containers build 2018-11-14 11:55:29 -05:00
centos_iso_image.inc Change compute node to worker node personality 2018-12-13 14:15:55 -05:00
centos_pike_wheels.inc Rename centos_wheels.inc to centos_pike_wheels.inc 2018-11-14 15:05:28 -06:00
centos_pkg_dirs Build stx-openstack-helm without requiring networking 2019-01-08 13:13:13 -06:00
centos_pkg_dirs_containers Add stx-openstack-helm to the containers build 2018-11-14 11:55:29 -05:00
test-requirements.txt Properly enable hacking checks for flake8 2018-12-18 11:28:56 -06:00
tox.ini Add puppet-lint support 2018-12-24 13:50:20 -06:00

README.rst

stx-config

StarlingX Configuration Management