Commit graph

89 commits

Author SHA1 Message Date
Beat Schärz
49545c52f1
Merge pull request #53 from puzzle/renovate/github.com-cert-manager-cert-manager-1.x
fix(deps): update module github.com/cert-manager/cert-manager to v1.16.2
2024-12-09 14:27:04 +01:00
renovate[bot]
121465e1a5
fix(deps): update module github.com/cert-manager/cert-manager to v1.16.2 2024-11-21 23:33:24 +00:00
Beat Schärz
a45e4c7dce
Merge pull request #48 from puzzle/renovate/github.com-cert-manager-cert-manager-1.x
fix(deps): update module github.com/cert-manager/cert-manager to v1.16.1
2024-10-28 14:12:53 +01:00
Beat Schärz
471ed30c5f
Merge pull request #47 from puzzle/renovate/go-1.x
chore(deps): update dependency go to v1.23.2
2024-10-28 13:39:01 +01:00
Beat Schärz
613b615958
Merge pull request #51 from puzzle/fix-variable-error
fix variable that went missing
2024-10-17 13:34:16 +02:00
Beat Schärz
fad72afdc2 fix variable that went missing 2024-10-17 13:30:39 +02:00
Beat Schärz
7ceb198f41
Merge pull request #50 from bacht-fidi/master
Fix: remove legacy API versions
2024-10-17 13:20:33 +02:00
Beat Schärz
916971152e
prerequisite cert-manager >= 1.0.0 for v1 version 2024-10-17 13:15:01 +02:00
tristan-fidentity
f46d9ae31b
Merge pull request #1 from bacht-fidi/fix/remove-legacy-apiversions
Fix/remove legacy apiversions
2024-10-17 10:18:36 +02:00
bacht-fidi
65e684870f
fix: 🐛 removed legacy apiversions and set it as static value
Removed go template condition with legacy api version value and set it as a static value
2024-10-17 10:06:43 +02:00
bacht-fidi
378611c874
chore: 🔖 Bumb version to 0.1.5 2024-10-17 10:04:59 +02:00
renovate[bot]
e66140e368
fix(deps): update module github.com/cert-manager/cert-manager to v1.16.1 2024-10-09 16:12:00 +00:00
renovate[bot]
834ddb0eb3
chore(deps): update dependency go to v1.23.2 2024-10-01 19:11:16 +00:00
renovate[bot]
db70e0343a
fix(deps): update module k8s.io/klog to v2 (#41)
* fix(deps): update module k8s.io/klog to v2

* Remove klog v1

* go mod tidy

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valentin Klopfenstein <klopfenstein@puzzle.ch>
2024-08-28 10:14:21 +02:00
Valentin Klopfenstein
038038d987
Merge pull request #46 from puzzle/bump/version-0.1.4
chore: Bump version to 0.1.4
2024-08-26 14:48:33 +02:00
Valentin Klopfenstein
8cd863893e chore: Bump version to 0.1.4 2024-08-26 14:35:33 +02:00
Valentin Klopfenstein
a3bb504a75
Merge pull request #42 from puzzle/fix/group-name
Change wording and handling of .Values.groupName
2024-08-26 14:09:17 +02:00
Valentin Klopfenstein
3412b5fab4 Adjust wording 2024-08-26 13:51:07 +02:00
Valentin Klopfenstein
3765f9b139
Merge pull request #40 from puzzle/renovate/github.com-dnsimple-dnsimple-go-1.x
fix(deps): update module github.com/dnsimple/dnsimple-go to v1.7.0
2024-08-16 17:27:38 +02:00
Valentin Klopfenstein
4eb60d1ab2
Merge pull request #43 from puzzle/renovate/ko-build-setup-ko-0.x
chore(deps): update ko-build/setup-ko action to v0.7
2024-08-16 17:16:19 +02:00
renovate[bot]
36ea4556f0
fix(deps): update module github.com/dnsimple/dnsimple-go to v1.7.0 2024-08-16 15:16:02 +00:00
Valentin Klopfenstein
992d304ae5
Merge pull request #39 from puzzle/renovate/github.com-cert-manager-cert-manager-1.x
fix(deps): update module github.com/cert-manager/cert-manager to v1.15.3
2024-08-16 17:14:52 +02:00
renovate[bot]
95b3acf3e4
fix(deps): update module github.com/cert-manager/cert-manager to v1.15.3 2024-08-16 14:44:14 +00:00
Valentin Klopfenstein
664caec254
Merge pull request #45 from puzzle/feature/verbose-test-suite
More verbosity during k8s test suite
2024-08-16 14:09:22 +02:00
Valentin Klopfenstein
3fa3cceac7 Add space, iteration time and fix replica conditional 2024-08-16 14:02:14 +02:00
Valentin Klopfenstein
493e618b69 More verbosity during k8s test suite 2024-08-16 12:37:25 +02:00
renovate[bot]
de52757243
chore(deps): update ko-build/setup-ko action to v0.7 2024-06-21 23:21:33 +00:00
Valentin Klopfenstein
b9630d8894 Change wording and handling of .Values.groupName 2024-06-19 09:53:06 +02:00
Christian Haller
f6d110c78b
Merge pull request #36 from puzzle/update/helm-release-with-usertoken-and-unpriviliged-port
Bump container version, use unprivileged port
2024-06-10 15:25:55 +02:00
Remy Moll
23d4c7c320 bump container version to incorporate new changes 2024-05-29 09:08:10 +02:00
renovate[bot]
01362dd5fd
chore: Configure Renovate (#27)
* Add renovate.json

* populate renovate configuration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Remy Moll <me@moll.re>
2024-05-27 18:30:28 +02:00
Rémy Moll
1f64cdf705
use ko to build images (#34) 2024-05-27 18:29:19 +02:00
Rémy Moll
97de643226
allow running as unprivileged pod by choosing a higher port for listening (#33) 2024-05-27 18:28:57 +02:00
Rémy Moll
b5793bb12c
CI/CD using github actions and a custom dnsimple account (#31)
* restructure source and templates to follow helm best-practices

* add basic actions for more complex workflows

* workflows for pr ands tags (along with required fixes to go code)

* re-add helm chart and automated chart release

* fix errors in workflows

* improve documentation

* fix finding existing records

* add missing namespace to workflow

* cleanup of kubernetes pipeline

* Fixed and documented tagging workflow
2024-05-27 16:46:34 +02:00
Michael Lescisin
c1db14cfbf
Add the ability to use a DNSimple User API token (#26)
* Allow for the DNSimple account ID to be specified via the dnssimple.accountID value

* Allow for the DNSimple account ID to be manually specified via the DNSIMPLE_ACCOUNT_ID environment variable

Fix incorrect variable specification in main.go

* Allow for the DNSimple account ID to be manually specified via the DNSIMPLE_ACCOUNT_ID environment variable

Fix missing return of nil in main.go

* Fix incorrect double-declaration of env section in deployment.yaml

* Fix incorrect logic when handling DNSIMPLE_ACCOUNT_ID environment variable

* The client.Zones.GetZone check isn't needed in the getExistingRecord function and it prevents User API tokens from being used for authentication - only Account API tokens would work

* Incorporate changes from https://github.com/puzzle/cert-manager-webhook-dnsimple/pull/29 so that the DNSimple accountID may be obtained from the Issuer config if a DNSimple User API token is being used

* Remove unused variable DnsimpleAccountId

* Fix deploy/dnsimple/templates/deployment.yaml - DNSIMPLE_ACCOUNT_ID environment variable doesn't do anything anymore so we can delete it

* Pass the .Values.dnsimple.accountID value down to the staging and production ClusterIssuer configs

* Update README.md with documentation on the dnsimple.accountID parameter

* The ClusterIssuer configs must quote the accountID value so that it is interpreted as a string and not as a number

* Fix indentation level of imagePullSecret in deployment.yaml
2024-04-22 09:14:28 +02:00
Arne Diekmann
04cc3cc9b6 chore: Bump version to 0.1.2. 2023-08-24 14:26:20 +02:00
Arne Diekmann
8b63a36693
Merge pull request #23 from splattner/upgrade-dependencies
Upgrade dependencies and align with cert-manager/webhook-example
2023-08-24 14:04:58 +02:00
Sebastian Plattner
d6f3d9a528
Upgrade dependencies and allign with cert-manager/webhook-example 2023-07-17 10:53:43 +02:00
Arne Diekmann
365a0db1db chore: Bump version to 0.1.1. 2021-12-20 17:58:57 +01:00
Arne Diekmann
687d533870
Merge pull request #16 from Peltarion/parmus/helm
feat: support newer stable APIs in Helm chart
2021-12-20 17:40:14 +01:00
Martin Parm
e9100f8f63 Support newer stable APIs in Helm chart
- Switch from apiregistration.k8s.io/v1beta1 to apiregistration.k8s.io/v1 where available
- Switch from rbac.authorization.k8s.io/v1beta1 to rbac.authorization.k8s.io/v1 where available
- Switch from cert-manager.io/v1alpha2 to cert-manager.io/v1 where available
2021-12-01 15:59:24 +01:00
Arne Diekmann
f4504a70e3
Merge pull request #11 from denismatiu/master
fix: fix creating cluster issuers via Helm
2021-10-12 09:48:17 +02:00
Denys Matyushenko
56840179ef fix typo 2021-07-01 15:42:10 +03:00
Denys Matyushenko
5041b6350c fix typo in values 2021-07-01 15:36:49 +03:00
Arne Diekmann
8b70f5f7d0 chore: Bump version to 0.1.0. 2021-03-25 10:40:33 +01:00
Arne Diekmann
c22a4ce7a4 chore: use yq v4 in release script 2021-03-25 10:37:49 +01:00
Arne Diekmann
11fb703e1e fix: downgrade k8s libraries to 0.19.0 to fix #8 2021-03-25 10:28:44 +01:00
Arne Diekmann
55c1af19ea docs: clarify test execution 2021-03-25 10:27:43 +01:00
Arne Diekmann
4516234f2c
Merge pull request #10 from Peltarion/parmus/helm-pullsecret
feat: add support for imagePullSecret
2021-03-25 10:12:08 +01:00
Arne Diekmann
61c77c010b
Merge pull request #9 from Peltarion/parmus/helm-secret
feat: add support for using an existing token secret
2021-03-25 10:11:35 +01:00