[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
|
limits.memory: 5Gi
|
||||||
requests.storage: "100Mi"
|
requests.storage: "100Mi"
|
||||||
requests.cpu: "3"
|
requests.cpu: "3"
|
||||||
requests.memory: "2Gi"
|
requests.memory: "5Gi"
|
||||||
resourcequotas: "1"
|
resourcequotas: "1"
|
||||||
---
|
---
|
||||||
apiVersion: networking.k8s.io/v1
|
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