Repository for OpenStack Helm infrastructure-related code
Go to file
Phil Sphicas 6ca136bae4 Ingress chart managed VIP fixes cleanup/startup
When the ingress pod (in routed mode, using a managed vip) moves from
one host to another, it is sometimes observed that: 1. the vip interface
is not removed on the original host, and 2. in some network topologies,
the switch fabric is unable to find the new pod.

This change updates the ingress deployment as follows:

Adds a 5s sleep before the shutdown of the ingress container in order to
allow the preStop action of the ingress-vip container to run completely.

Updates the start action of the ingress-vip-init container to check if
the vip is part of an existing connected subnet, and if so, sends a few
gratuitous ARP messages to let the switch fabric to build its ARP cache.

Change-Id: I784906865358566f42157dc2133569e4cb270cfa
2019-11-20 07:25:50 -08:00
calico Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
ceph-client Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
ceph-mon Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
ceph-osd [ceph-osd] Separate ceph-disk based deployment scripts 2019-11-19 22:05:36 +00:00
ceph-provisioners Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
ceph-rgw Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
doc Merge "Update grafana link" 2019-11-11 09:42:14 +00:00
elastic-apm-server Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
elastic-filebeat Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
elastic-metricbeat Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
elastic-packetbeat Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
elasticsearch Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
etcd Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
falco Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
flannel Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
fluentbit Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
fluentd Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
gnocchi Add missing pod labels for CronJobs 2019-10-28 20:07:53 +00:00
grafana Merge "Grafana: Update version" 2019-11-19 20:50:37 +00:00
helm-toolkit Ingress: Move ingress objects back to the extensions api 2019-10-28 21:31:06 +00:00
ingress Ingress chart managed VIP fixes cleanup/startup 2019-11-20 07:25:50 -08:00
kibana Fxing lint errors for Helm 2.16 2019-11-12 11:28:22 -06:00
kube-dns Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
kubernetes-keystone-webhook Fxing lint errors for Helm 2.16 2019-11-12 11:28:22 -06:00
ldap Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
libvirt Merge "Kill libvirtd proc if any before start libvertd" 2019-10-21 15:43:00 +00:00
lockdown Add network policy toolkit function 2018-10-15 13:50:50 +00:00
mariadb Add default Network Policies for Mariadb Prometheus Exporter 2019-11-11 07:46:26 +00:00
memcached Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
mongodb Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
nagios Merge "Fxing lint errors for Helm 2.16" 2019-11-14 17:33:35 +00:00
nfs-provisioner Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
openvswitch openvswitch: add vswitchd dependency on db 2019-10-24 10:41:46 -07:00
playbooks [Kibana] Add improvements to Selenium tests for Kibana 2019-06-25 20:51:01 -07:00
podsecuritypolicy Update Kubernetes version to 1.16.2 2019-10-16 21:54:53 +00:00
postgresql Merge "Database backup fix" 2019-10-23 19:16:28 +00:00
powerdns Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
prometheus Prometheus: Update version 2019-11-19 12:03:43 -06:00
prometheus-alertmanager Make corrections to pod lifecycle upgrade values 2019-10-31 20:34:07 +00:00
prometheus-kube-state-metrics Make corrections to pod lifecycle upgrade values 2019-10-31 20:34:07 +00:00
prometheus-node-exporter Make corrections to pod lifecycle upgrade values 2019-10-31 20:34:07 +00:00
prometheus-openstack-exporter Make corrections to pod lifecycle upgrade values 2019-10-31 20:34:07 +00:00
prometheus-process-exporter Make corrections to pod lifecycle upgrade values 2019-10-31 20:34:07 +00:00
rabbitmq Merge "Add RabbitMQ ingress Network Policy rules" 2019-11-17 07:18:12 +00:00
redis Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
registry Fxing lint errors for Helm 2.16 2019-11-12 11:28:22 -06:00
releasenotes/notes Aligning OVS and Neutron configuration for DPDK 2019-08-28 14:29:04 +00:00
roles Fix K8s version 2019-11-17 06:20:33 +00:00
tiller Update kubernetes-entrypoint image reference 2019-10-18 18:20:11 +00:00
tools Remove elasticsearch ldap test from osh-infra-logging 2019-11-20 12:52:51 +00:00
zookeeper Add zookeeper chart to osh-infra 2019-11-14 19:51:20 +00:00
zuul.d Remove elasticsearch ldap test from osh-infra-logging 2019-11-20 12:52:51 +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
Makefile Use supplied HELM variable for dep up in Makefile 2018-10-23 11:26:16 -05:00
README.rst Update irc meeting channel 2019-02-27 15:02:06 +08: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 Update the constraints url 2019-09-24 15:51:54 +08:00

README.rst

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-4 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.