zookeeper: re-add w/ secrets

This commit is contained in:
Vivian 2021-10-29 21:11:54 +02:00
parent 3649baa5e4
commit f209adfa41
No known key found for this signature in database
GPG key ID: A3923C699D1A3BDA
4 changed files with 35 additions and 0 deletions

View file

@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- wooloofanclub
- zookeeper

View file

@ -26,6 +26,9 @@ spec:
image: docker.io/0x76/zookeeper:manual
ports:
- containerPort: 8085
envFrom:
- secretRef:
name: zookeeper
env:
- name: LANG
value: C.UTF-8

View file

@ -0,0 +1,30 @@
apiVersion: external-secrets.io/v1alpha1
kind: ExternalSecret
metadata:
name: zookeeper
namespace: presidential-paradise
spec:
refreshInterval: "5m"
secretStoreRef:
name: vault
kind: ClusterSecretStore
target:
name: zookeeper
namespace: presidential-paradise
data:
- secretKey: DISCORD_APP_ID
remoteRef:
key: k8s/presidential-paradise/zookeeper
property: discord_app_id
- secretKey: DISCORD_PUBLIC_KEY
remoteRef:
key: k8s/presidential-paradise/zookeeper
property: discord_public_key
- secretKey: DISCORD_TOKEN
remoteRef:
key: k8s/presidential-paradise/zookeeper
property: discord_token
- secretKey: TWITTER_TOKEN
remoteRef:
key: k8s/presidential-paradise/zookeeper
property: twitter_token

View file

@ -1,6 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- external-secret.yaml
- deployment.yaml
- svc.yaml
- ingress.yaml