https://access.redhat.com/documentation/zh-cn/red_hat_quay/3.6/html-single/use_red_hat_quay/index
https://github.com/paradeum-team/relay/blob/master/ops/package/docker-compose.override.yml
部署WalletConnect-Relay 使用的 redis
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: dev-walletconnect-relay-redis
namespace: cicd
spec:
destination:
name: k8s-test
namespace: nft
project: dev-nft
source:
chart: redis
helm:
parameters:
- name: replica.replicaCount
value: "0"
- name: image.repository
value: bitnami/redis
- name: image.registry
value: dockerproxy.com
- name: auth.enabled
value: "false"
valueFiles:
- values.yaml
repoURL: https://charts.bitnami.com/bitnami
targetRevision: 16.13.2
kubectl apply -f dev-walletconnect-relay-redis.yaml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: dev-walletconnect-relay
namespace: cicd
spec:
destination:
name: k8s-test
namespace: nft
project: dev-nft
source:
helm:
parameters:
- name: ingress.enabled
value: "true"
- name: ingress.className
value: nginx
- name: ingress.hosts[0].host
value: dev-walletconnect-relay.example.com
- name: redisUrl
value: redis://dev-walletconnect-relay-redis-headless.nft.svc:6379/0
valueFiles:
- values.yaml
values: |2-
imagePullSecrets:
- name: registry-pld-cicd
ingress:
tls:
- secretName: example-com-tls
hosts:
- dev-walletconnect-relay.example.com
path: walletconnect-relay
repoURL: https://github.com/paradeum-team/geth-helm-charts.git
targetRevision: dev
syncPolicy:
automated: {}
kubectl apply -f dev-walletconnect-relay.yaml