Import cert-manager-webhook-linode

This commit is contained in:
2025-06-22 20:41:52 +02:00
commit 88d5f3ca89
23 changed files with 1746 additions and 0 deletions

1
testdata/linode/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/secret.yaml

11
testdata/linode/README.md vendored Normal file
View File

@@ -0,0 +1,11 @@
# Cert-Manager ACME DNS01 Webhook Solver for Linode DNS Manager
## testdata Directory
Copy the example Secret files, replacing $LINODE_TOKEN with your Linode API
token:
```bash
$ export LINODE_TOKEN=$(echo -n "<token>" | base64 -w 0)
$ envsubst < secret.yaml.example > secret.yaml
```

6
testdata/linode/config.json vendored Normal file
View File

@@ -0,0 +1,6 @@
{
"apiKeySecretRef": {
"name": "linode-credentials",
"key": "token"
}
}

7
testdata/linode/secret.yaml.example vendored Normal file
View File

@@ -0,0 +1,7 @@
apiVersion: v1
kind: Secret
metadata:
name: linode-credentials
type: Opaque
data:
token: $LINODE_TOKEN