[DO-1716] add valkey for tavro-cloud-test (!147)
Co-authored-by: Rustam Tagaev <rustam.tagaev@avroid.tech> Reviewed-on: https://git.avroid.tech/K8s/k8s-configs/pulls/147
This commit is contained in:
@@ -22,7 +22,7 @@ spec:
|
||||
limits.memory: 5Gi
|
||||
requests.storage: "100Mi"
|
||||
requests.cpu: "3"
|
||||
requests.memory: "2Gi"
|
||||
requests.memory: "5Gi"
|
||||
resourcequotas: "1"
|
||||
---
|
||||
apiVersion: networking.k8s.io/v1
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: NetworkPolicy
|
||||
metadata:
|
||||
name: valkey-in
|
||||
namespace: tavro-cloud-test
|
||||
labels:
|
||||
app.kubernetes.io/managed-by: manual
|
||||
spec:
|
||||
podSelector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/name: valkey
|
||||
policyTypes:
|
||||
- Ingress
|
||||
ingress:
|
||||
- ports:
|
||||
- port: 6379
|
||||
protocol: TCP
|
||||
@@ -0,0 +1,49 @@
|
||||
# helm upgrade -n tavro-cloud-test -f values.yaml -i valkey oci://registry-1.docker.io/bitnamicharts/valkey
|
||||
|
||||
image:
|
||||
tag: 8.0.2-debian-12-r0
|
||||
|
||||
primary:
|
||||
service:
|
||||
type: NodePort
|
||||
nodePorts:
|
||||
valkey: 32379
|
||||
podAnnotations:
|
||||
vault.security.banzaicloud.io/vault-addr: https://vault.avroid.tech
|
||||
vault.security.banzaicloud.io/vault-path: avroid-office
|
||||
vault.security.banzaicloud.io/vault-role: tavro-cloud-test
|
||||
vault.security.banzaicloud.io/vault-skip-verify: "true"
|
||||
resources:
|
||||
limits:
|
||||
cpu: 300m
|
||||
memory: 4Gi
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 4Gi
|
||||
persistence:
|
||||
enabled: false
|
||||
automountServiceAccountToken: true
|
||||
customReadinessProbe:
|
||||
exec:
|
||||
command:
|
||||
- valkey-cli
|
||||
- -a
|
||||
- "$VALKEY_PASSWORD"
|
||||
- ping
|
||||
initialDelaySeconds: 10
|
||||
periodSeconds: 5
|
||||
customLivenessProbe:
|
||||
exec:
|
||||
command:
|
||||
- valkey-cli
|
||||
- -a
|
||||
- "$VALKEY_PASSWORD"
|
||||
- ping
|
||||
initialDelaySeconds: 10
|
||||
periodSeconds: 5
|
||||
|
||||
replica:
|
||||
replicaCount: 0
|
||||
|
||||
auth:
|
||||
password: "vault:prj-tavro-cloud-services/data/databases/valkey/k8s/avroid-office/ns-tavro-cloud-test/valkey#VALKEY_PASSWD"
|
||||
Reference in New Issue
Block a user