78 Commits

Author SHA1 Message Date
salatamartin
13684322e9 Merge pull request #9 from ysoftdevs/bugfix/server-shutdown
Bugfix/server shutdown
imagepullsecret-injector-0.0.29
2022-08-30 12:57:01 +02:00
Martin Šalata
897b4fcf7f Bump the image and chart version 2022-08-29 17:22:40 +02:00
Martin Šalata
d18923fb54 Cleanup dependencies 2022-08-29 17:22:40 +02:00
Martin Šalata
54535d9970 Fix the server shutdown procedure 2022-08-29 16:47:39 +02:00
Pavel Vitouš
7980e01b83 Merge pull request #8 from ysoftdevs/cert-manager-webhook
Update Chart.yaml
imagepullsecret-injector-0.0.28
2022-08-15 15:07:07 +02:00
Pavel Vitouš
f68a0d56d3 Update Chart.yaml
raise chart version
2022-08-15 15:06:08 +02:00
Pavel Vitouš
6f3d5cc7ef Merge pull request #7 from ysoftdevs/cert-manager-webhook
Update cert.yaml
2022-08-15 15:04:49 +02:00
Pavel Vitouš
2ee7d2d62a Update cert.yaml
add missing apiVersion
2022-08-15 15:03:43 +02:00
Pavel Vitouš
b44e61d7d2 Merge pull request #6 from ysoftdevs/cert-manager-webhook
Use cert-manager as webhook cert signer
imagepullsecret-injector-0.0.27
2022-08-12 10:13:22 +02:00
pvito
2f3f5e78b5 Use cert-manager as webhook cert signer 2022-08-11 15:12:41 +02:00
Martin Šalata
a52592033f Set image version to 0.0.25 2022-06-14 15:33:25 +02:00
Martin Šalata
8827431f76 Fix Makefile 2022-06-13 15:09:55 +02:00
salatamartin
5491cc64f7 Merge pull request #5 from ysoftdevs/maintenance/deps
Create proper secrets before checking whether the SA needs to be patched (in case the secret itself changed)
imagepullsecret-injector-0.0.26
2022-06-13 15:06:42 +02:00
Martin Šalata
1f0f30920f Update Makefile to allow containerd builds 2022-06-13 14:43:51 +02:00
Martin Šalata
012a498a8b Create proper secrets before checking whether the SA needs to be patched (in case the secret itself changed) 2022-06-13 14:27:12 +02:00
salatamartin
64b2218915 Merge pull request #4 from ysoftdevs/maintenance/deps
Maintenance/deps
imagepullsecret-injector-0.0.25
2022-06-09 17:28:17 +02:00
Martin Šalata
265f6ba0e1 Update version 2022-06-09 17:27:15 +02:00
Martin Šalata
793c1e8438 Update dependencies 2022-06-09 17:26:27 +02:00
Martin Šalata
d15416a914 Fix cronjob schedule to once a week at Sunday imagepullsecret-injector-0.0.24 2021-08-03 10:03:21 +02:00
salatamartin
e0fe690e4e Merge pull request #3 from ysoftdevs/feature/cleanup
Feature/cleanup
imagepullsecret-injector-0.0.23
2021-07-27 14:20:37 +02:00
Martin Šalata
8ff3be1bb4 Bump version 2021-07-27 14:19:18 +02:00
Martin Šalata
8da5aafc21 Log everything in JSON 2021-07-27 14:18:18 +02:00
Martin Šalata
df9d139889 Work around the immutability of job attributes 2021-07-27 14:18:18 +02:00
salatamartin
8a0f729f4b Bump chart version imagepullsecret-injector-0.0.22 2021-07-26 11:33:59 +02:00
salatamartin
fd0e9b4d8c Merge pull request #2 from ysoftdevs/feature/non-root-docker
Feature/non root docker
2021-07-26 11:31:00 +02:00
Martin Šalata
f7dc6589f5 Make the deployment and the jobs run in a non-root environment 2021-07-26 10:32:43 +02:00
Martin Šalata
233491dec9 Make the cert signer use the v1 CSR instead of v1beta1 (deprecated since k8s v1.19) 2021-07-26 10:30:36 +02:00
Martin Šalata
56595e3e72 Set release version of helm/chart-releaser-action imagepullsecret-injector-0.0.21 2021-05-26 10:24:25 +02:00
Martin Šalata
6c5bd77b69 Rewrite CSR creation into jq to be more robust 2021-05-26 10:24:11 +02:00
Martin Šalata
c999960415 Make github release from release/legacy-csr 2021-05-26 09:38:30 +02:00
Martin Šalata
43fd3fd847 Move helm directory to charts imagepullsecret-injector-0.0.20 2021-04-13 12:43:20 +02:00
Martin Šalata
8e6dbd40c7 Bump versions 2021-04-13 12:40:34 +02:00
Martin Šalata
963ad89613 Rename jobs name for clarity 2021-04-13 12:40:23 +02:00
Martin Šalata
b5f4aead92 Refactor serve method 2021-04-13 12:39:51 +02:00
Martin Šalata
a8f458a770 Refactor helper methods into a separate file 2021-04-08 09:12:18 +02:00
Martin Šalata
26a7b374e2 Add update permission for secrets imagepullsecret-injector-0.0.19 2021-04-06 11:03:57 +02:00
Martin Šalata
f098c48dcf Add a check for the correct secret type imagepullsecret-injector-0.0.18 2021-04-06 10:07:54 +02:00
Martin Šalata
6e67d5b87c Move k8s client setup to the constructor 2021-04-06 09:59:10 +02:00
Martin Šalata
eb5fe7944b Set ttlSecondsAfterFinished on Jobs to prevent helm upgrade failures 2021-04-06 09:50:54 +02:00
Martin Šalata
c41499b934 Use GITHUB_TOKEN for releasing helm chart imagepullsecret-injector-0.0.17 2021-04-05 22:30:28 +02:00
salatamartin
bc86f0e9ab Merge pull request #1 from ysoftdevs/devel imagepullsecret-injector-0.0.16 2021-04-05 22:08:13 +02:00
Martin Šalata
c22716b470 Bump the chart version 2021-04-05 22:07:35 +02:00
Martin Šalata
ea8755766c Correct the Readme 2021-04-05 22:02:35 +02:00
Martin Šalata
ec9cd60d14 Use github-hosted images in helm 2021-04-05 22:02:22 +02:00
Martin Šalata
6234301c85 Switch dockerhub for Github's docker registry 2021-04-05 22:01:05 +02:00
Martin Šalata
af35fd73f0 Add devel to the docker releases 2021-04-05 21:02:19 +02:00
Martin Šalata
c97fc465e8 Add devel to the docker releases 2021-04-05 21:01:32 +02:00
Martin Šalata
1523ba232b Set cron job to run once a week imagepullsecret-injector-0.0.15 2021-04-05 09:06:41 +02:00
Martin Šalata
42be5e1041 Ignore webhook failures to allow entering hibernation imagepullsecret-injector-0.0.14 2021-04-04 21:23:00 +02:00
Martin Šalata
5d9930238a Fix apiGroup of certificatesigningrequests imagepullsecret-injector-0.0.13 2021-04-04 21:09:13 +02:00