Commit Graph

58 Commits

Author SHA1 Message Date
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
Martin Šalata efeb131dd1 Add a Github workflow for building docker images 2021-04-02 22:45:52 +02:00
Martin Šalata 231f9a0b5e Set charts_dir explicitly for chart-releaser imagepullsecret-injector-0.0.4 2021-04-02 22:29:02 +02:00