Commit Graph

60 Commits

Author SHA1 Message Date
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
Martin Šalata
ed1b29e8b5 Make CertificateSigningRequest namespaced imagepullsecret-injector-0.0.12 2021-04-04 20:36:21 +02:00
Martin Šalata
761a43ed1f Fix certificate generation script arguments imagepullsecret-injector-0.0.11 2021-04-04 20:26:44 +02:00
Martin Šalata
4e360ac34f Bump docker and helm versions imagepullsecret-injector-0.0.9 2021-04-04 18:47:19 +02:00
Martin Šalata
ee0e41ff32 Add secret type in readme 2021-04-04 18:47:02 +02:00
Martin Šalata
6c4db7d4d1 Standardize secret names 2021-04-04 18:45:24 +02:00
Martin Šalata
c7708d06e5 Add info to readme 2021-04-04 18:24:50 +02:00
Martin Šalata
7b45185392 Bump the chart version to 0.0.6 imagepullsecret-injector-0.0.6 2021-04-03 13:39:16 +02:00
Martin Šalata
7b2c52406e Allow ignoring secret creating errors to preserve _some_ k8s functionality in case of issues 2021-04-03 13:38:21 +02:00
Martin Šalata
9219b83a9b Parametrize target secret name 2021-04-03 13:32:06 +02:00
Martin Šalata
184e0d3c07 Fix make fmt target 2021-04-03 13:25:27 +02:00
Martin Šalata
c8b6950f98 Fix chart-releaser condition 2021-04-02 23:57:56 +02:00
Martin Šalata
af6d743799 Fix chart-releaser condition 2021-04-02 23:54:59 +02:00
Martin Šalata
c8b307852f Bump images version 2021-04-02 23:48:27 +02:00
Martin Šalata
49a95747e6 Make helm releaser more robust 2021-04-02 23:44:16 +02:00
Martin Šalata
c80ce5e9a6 Setup release of docker images to dockerhub 2021-04-02 23:15:08 +02:00
Martin Šalata
cfa76c2953 Make make target naming matching 2021-04-02 22:57:47 +02:00
Martin Šalata
ed73fc0e65 Remove setup make step 2021-04-02 22:51:36 +02:00
Martin Šalata
9e86a2da44 Fix go build parentheses 2021-04-02 22:48:10 +02:00