Commit 3db7db1
authored
ci: rename Images to Publish & Deploy, add self-hosted deploy job (#103)
* ci: rename Images workflow to Publish & Deploy, add self-hosted deploy job
After images are published and the Helm chart is pushed to OCI, a new
deploy job runs on a self-hosted runner inside the OpenShift cluster to
helm upgrade --install the release into the humr namespace.
Signed-off-by: Tomas Pilar <thomas7pilar@gmail.com>
* ci: use kubectl rollout restart instead of helm for deploy job
Simpler approach — restart all deployments and statefulsets in the humr
namespace so they pick up the newly published images, then wait for
rollout completion.
Signed-off-by: Tomas Pilar <thomas7pilar@gmail.com>
---------
Signed-off-by: Tomas Pilar <thomas7pilar@gmail.com>1 parent 1a5ac89 commit 3db7db1
1 file changed
Lines changed: 14 additions & 1 deletion
Lines changed: 14 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
0 commit comments