Skip to content

Commit b207295

Browse files
committed
(rke2/rancher.ls) migrate config to rke2
1 parent 2b1baa2 commit b207295

33 files changed

+319
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
secret-aws.yaml
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../template/cert-manager/cert-manager.sh
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
apiVersion: cert-manager.io/v1
3+
kind: ClusterIssuer
4+
metadata:
5+
name: letsencrypt
6+
namespace: cert-manager
7+
spec:
8+
acme:
9+
10+
privateKeySecretRef:
11+
name: letsencrypt
12+
server: https://acme-v02.api.letsencrypt.org/directory
13+
solvers:
14+
- dns01:
15+
route53:
16+
accessKeyIDSecretRef:
17+
key: AWS_ACCESS_KEY_ID
18+
name: route53
19+
hostedZoneID: ZPIEHXTK3ZPMR
20+
region: us-east-1
21+
secretAccessKeySecretRef:
22+
key: AWS_SECRET_ACCESS_KEY
23+
name: route53
24+
selector:
25+
dnsZones:
26+
- ls.lsst.org
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../template/cert-manager/fetch-credentials.sh
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# shellcheck shell=sh
2+
export ITEM_NAME="it-dns-ls (aws)"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
secret-onepassword-connect-token.yaml
2+
secret-onepassword-token.yaml
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../template/external-secrets/README.md
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
apiVersion: external-secrets.io/v1beta1
3+
kind: ClusterSecretStore
4+
metadata:
5+
name: onepassword
6+
spec:
7+
provider:
8+
onepassword:
9+
auth:
10+
secretRef:
11+
connectTokenSecretRef:
12+
key: token
13+
name: onepassword-connect-token
14+
namespace: external-secrets
15+
connectHost: https://connect.ls.lsst.org
16+
vaults:
17+
k8s-common: 3
18+
k8s-ls: 2
19+
rancher.ls: 1
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../template/external-secrets/deploy-external.sh
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../template/external-secrets/external-secrets.sh

0 commit comments

Comments
 (0)