Rafael Camargos 7d1fc8f6f0 Add toleration to secret-observer cronjob
A toleration needs to be added to all resources that create pods since
the node-role.kubernetes.io/master taint will be restored to all master
nodes. This will ensure that the pods will run on the master node.

Test Plan: Install oidc-auth-apps with taint enabled on the node and
verify secret-observer triggers pods restart on secret changes

PASS: Install oidc-auth-apps with taint enabled
PASS: Update and reapply oidc-auth-apps with taint enabled
PASS: Verify that changing a secret causes its related resources to be
restarted (e.g.: dex-client-secret/stx-oidc-client)

Regression: System and secret-observer builds and works the same when
taint is not enabled

PASS: Verify oidc-auth-apps application builds and installs properly
PASS: Verify updating the secret-observer cronjob schedule works the
same
PASS: Verify secret-observer performs pods restarts on secret changes
when taint is disabled

Story: 2009232
Task: 43505
Depends-On: https://review.opendev.org/c/starlingx/helm-charts/+/812510
Signed-off-by: Rafael Camargos <RafaelLucas.Camargos@windriver.com>
Change-Id: Iaf6caa05943661bfabb5c7c4b92ad9f7c5a6e528
2021-10-06 14:44:16 -03:00
2021-09-28 14:21:52 -04:00
2020-03-03 09:07:16 -05:00
2019-12-06 17:46:31 +00:00
2021-09-09 10:48:57 -04:00
Description
StarlingX OIDC Authentication App
1.7 MiB
Languages
Python 50%
Go 28.8%
Makefile 17.6%
Smarty 2.3%
Dockerfile 0.7%
Other 0.6%