Repository for OpenStack Helm infrastructure-related code
Go to file
Parsons, Cliff (cp769u) 5a2babd514 Backup/restore enhancements
This patchset introduces the framework by which all OSH-based database
systems can use to backup and restore their databases. The framework
is refactored from the Postgresql backup and restore logic. This will
prevent alot of code duplication in the backup restore scripts across
each cluster.

In the process, some improvements needed to be made:
1) Removing the need for 2 separate containers to do the backup
   and restore work to a remote gateway. This simplifies the design
   and enables a higher level of robustness.
2) Adding separate "days to keep" config value for remote backup files,
   as there may be different requirements for the remote files than the
   local backup files.
3) Adding capability to send Storage_Policy when creating the remote
   RGW swift container.
4) Making coding style improvement for readability and maintainability.
5) Fixing a deployment bug that occurs when remote backup is disabled.

Change-Id: I3a3482ad67320e89f04305b17da79abf7ad6eb45
2020-05-13 16:34:21 +00:00
calico Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ceph-client Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ceph-mon Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ceph-osd Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
ceph-provisioners Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ceph-rgw Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
daemonjob-controller [FIX] Add whitelisting of fields of various types to configMap. 2020-03-27 19:47:06 +05:30
doc Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
elastic-apm-server Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elastic-filebeat Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elastic-metricbeat Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elastic-packetbeat Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
elasticsearch Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
etcd Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
falco Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
flannel Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
fluentbit Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
fluentd Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
gnocchi Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
grafana Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
helm-toolkit Backup/restore enhancements 2020-05-13 16:34:21 +00:00
ingress Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
kafka Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
kibana Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
kube-dns Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
kubernetes-keystone-webhook Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
ldap Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
libvirt Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
local-storage Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
lockdown Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
mariadb Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
memcached Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
metacontroller Add more fields to daemonjob crd spec. 2020-03-20 04:03:13 +00:00
mongodb Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
nagios Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
namespace-config Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
nfs-provisioner Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
openvswitch Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
playbooks Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
podsecuritypolicy Update Kubernetes version to 1.16.2 2019-10-16 21:54:53 +00:00
postgresql Backup/restore enhancements 2020-05-13 16:34:21 +00:00
powerdns Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
prometheus-alertmanager Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-kube-state-metrics Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-node-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-openstack-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
prometheus-process-exporter Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
rabbitmq Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
redis Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
registry Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
releasenotes/notes Aligning OVS and Neutron configuration for DPDK 2019-08-28 14:29:04 +00:00
roles Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
tiller Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
tools Merge "Remove OSH Authors copyright" 2020-05-12 20:00:38 +00:00
zookeeper Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
zuul.d Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
.gitignore HTK: update .gitignore to exclude htk development files 2019-01-28 10:56:35 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:34:11 +00:00
CONTRIBUTING.rst Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
Makefile Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
README.rst Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
setup.cfg Cleanup py27 support and docs 2020-04-11 15:26:50 +02:00
setup.py Add docs to openstack-helm-infra 2018-05-15 13:04:28 -05:00
tox.ini Fixing docs build for osh-infra 2020-04-21 20:05:39 +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 IRC: #openstack-helm on freenode
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-alt on freenode
  • Meeting Agenda Items: Agenda
  • Join us on Slack
    • #openstack-helm

Contributing

We welcome contributions. Check out this document if you would like to get involved.