apiVersion: v1
kind: ConfigMap
metadata:
  namespace: preview
  name: community-website-preview-config-v1
data:
  SENTRY_LOG_LEVEL: debug
  NODE_ENV: production
  PORT: "3000"

---

apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
  creationTimestamp: null
  name: community-website-preview-secrets
  namespace: preview
spec:
  encryptedData:
    MAILCHIMP_DC: AgAiW/tcRhzGfXHj8l4YONu3DQBURGRcKT+3crt0lGBq2aoY3kjiKM91g4zr4bLumHsguBj+HMIviRl1BSv+/1hPD6T7kKfExqZzh4yRs7IiJNBY6TqD3P5esZEdQUKB5mkemhAhrAsPY5Sesdmp54wLW/yAd96y+qQ723anQsp4Z4X4AWXw3hXY8moTlMf94f0Vl+j+Ow0mfMCK4muLOaLTvqEzC/bPsDTDUgJGFJwXWBFZ950flxcrQ6dFeaw+wHBHPaNLBV5cblO1con8+HB9qMexiKNOWmvA9JpBHRi6hVxpeW8nFgbQQW1VYKgvQ+6VruIaOpA7DCFKjTFC0mFzCwdNJqXI7DZrT1IHravvtd/ypFbhHwTM2fHg0/TpMYBnCEoPGWbuUO90YUnuX3CP0/y6n6Bpxj0sd+92MlOUxwcU0s3sNur5B0DNiJc137lr5IlHHftuvRDqExPu9Q0N0SdP9uFbYQxAis/c7TdCYj4NnIx0yrn0pNQyKX8M2eGWF/+r22tcL1UgazMFd6zRD5mt/js46KGFG7xBDdOujRjuizuYzaxckTSDgSvoKO7TeXEuDMPIdd4AswI8WjFTZzD2JjZx8OvawB9lNZGPqaE7iE7CSFb5rXRowNkzQQskZkrrv3Gr17wcSSw8q7JdS4PkRGE/eW4xdXHK962SeRZ1BqXuUBG4rffnam5Glvt2I3Gc
    MAILCHIMP_KEY: AgCKl0fz+kKgSjfxDbtrL975vPnSXNDdCIQJf7bcRkNxfiktyegpQKAYGu1Hnn+NhMbD/XOSSH/EvwUzdrel4jFv2lqSN2znyXiW+e8wxJCBn+X4PFVKKTOa4sjH3Jyuob8tDWMmy9lbFGP5DxRoDWEyGh6qcAmmHgYOTzSfSata7pd8O8HmN0KhmF8U6qDhHUauFDxhd+yxDhlMkpAX6uM+x1bs1hlBoCZLCkWsXLATsstQG5bLodyCQ24PlP0keyYo03Z4UcRm/C0u5BifsXw3/o2Hv8V1tJ8V+gR+7XzgOliXnHxfE2qmoHaTvq3EekDFpP3EqKNiKtXH79DprKwNd1WFiwGGLY1UeqQyTKAbRdEvO7k/U/l5yd2SiAqMqfryZeQjrJtgZlHeEU0UPmL3d14orDRk1m5QiQYd2Bafk4t+y5q70ZZeB8yK9/eFlvV56qG29NyIzLPyW+ZRhhBiD6wvwm8KHB+e5fT9mpxTJckHJFjEVgPuBG3rHT3ZZUmFgL2ySh/qmRhjfywqzHMrnRB7Jtkr3LgTAPrx1wAEH7OyzQYXLkWarEwx3Mg49ePw7RDAtbVP0uoLh/xFGgQ2DQpWYno5+O5BfbJHoJQLFZrhBKFsSQccze4T/jmMvYayr75gD3kXz78xifsg2HBinevaE9b2M2PiT7WJQWCSM8eCOI1FJ4hyEpIyfjsHcdy8WUNnNXqhHossv7grRVyHwNWTChd44Tch9Nsnyk/umZ4JmI0Q
    MAILCHIMP_LIST_ID: AgCf8V1UGhw3k6IzLuHLw9F/3/3DbMeHS0pyz0GfFMVogP810rJjj/SrUj5SheglScYPD2zEa+PcpBFRQE3T4mKFnjt1sC2N52fbF9UMD7J+pNx4PjR/pGJJrU6YrKtRr2Jtu/nOT92+0p1yfm0K20dlenwPNCCgHGTaJULRPm5mhWDTFHB3wBIz+xP2OdXuLqqFiY0LfzbcvxsmFHQbVfq7bfgwhvZ+3E/IKzAWz5xZkZNw/WW8YWqkvpCLYy5jM3xWC1Z+Fe5wM2SlVqReENzp+MRmWJ0/DavaATTHVWOFbgqi+v3mG3WxqgyRNWYIOvzyFSwBegm8VSffmf/Bj5l+/+ZeiniNw7QnkBd1rD6vWYYCpVgY4ezY6to0BLRJK4yuBfgvqhHUTq7Kx3VkQA10dZgei/lLH6lZsf4tM94jVdf/GekBY9gdBCOuhro+2iqzPWGF/aD1o5NBwJ+chCoAA3JAufU7yNiCKcN8090tQt1bEaNEqvxH4Gg42GuZoPoPJNPC99Yw2QUxKoTX6IdnZjYNzu0rbNYLgsFHoK1Tnzd1txW8isgSdsiv60uA36bByd9T56kxZcAm20NXnCuh9VtRWGYTB6aIspPHKbKyt/kAMgiHnn4ejlfed+GuyiyqPW/Yr586QCTTTXvOfgjJ7JPfI9LZkD931Z/ZqP/AU7YeDfiCOy3MjQ4VeZrOf1/CNz9rxFVvBt4h
    NEXT_PUBLIC_RECAPTCHA_KEY: AgBH3p32nVEPccZwmDS9YgQTN7SNEyUyET3LlMSFrJUqH/KAFDdPZRBxesfhJ1gvK8JAvNIiXZAc90g5SnqoyEe4340coFIWN4zAtVJu5zg4swmWE9d7Ncbvf90ZnU2UoFS5vQS9KfASUItiRqVTYv4gsSOLYbRQ+EUNstESRoWDXK2DhERmOJDpa2p3Ho/ZT+htpJPhzGKLInoLzMutKRE1SYGwqOKgvxi+ASlolAGkyphvvV/rC8fyVtZN7wjjSe/pErQj7GDM2p/wNWXWLB4Xy3bxmnUpqOb9ybhODkd0i6jiU5g0eWOOoyb4PRqiOT3pdvywwcQB5OHie7FVI5xHbmC7B3k8kzuHkNIQBNp8PaM/3VAnx6c0wuoxDIUvLLTmN61kMcbcKasH+WjcmeKbWKSLOkDX2ePavwMBUGU4BIwjbkxVbegHEtSNllJL1i5OfJGZB+UGgYY6Ic2lHYkMhx8uIWAPtgqDTkFSPV6VJTBskJHzfBi9XmskJ82dUdU302hTMxvVa5SmPoyPq8QwXAmMRYq97GJ6I/klhz9MahZwubA3rJA6P8Q3qX3o2AnsuB570o+foKsSKqWymeXOjcYOJXRZ39H6EXK6U17fODKtTAsSgPhONh0+bakalK2Q1KDUb3afaJWYHi+rWHuSeadlaZigyi4ABF+VjQH72qckDotEL6GWlJRxLdYKRvMXZu91Ii+P0QNCopCScrwY0gdngVJnp6PtMA0xHpahKNsotue9Wxj9
    NEXT_PUBLIC_STRAPI_EMAIL: AgAtDgtoQraw/WxYqf70A7qo3SlxQ7lmoq3Zs+sz+exKUP4mQ/vBYLSAz+H2/UPmiHX7vnkmO8MXq57IFf9koJcKu4MlgrdQUEZBktztkH87FIjRwxLZAeee6voPJuDwUIIurbV2MJDh6FSFIkbUlpKOR6He6c1qtjFuFwF4jar+ZUsrYHtWkvv+S3KymyPX9xcOLXCiyVcNbc7ZDG8lm+UBQUm0h7QqRsGgu+vPUDlMMnJTazsYSIVRa79dRO27uj6KkCL9zwEmBSo1adHqDxYvYPeaV4eQUqemZwItzEWguFLlWSyBs+Tr8FjwJCWq3e+HI7NV2jRa5fLGfW+weH3CBI8JaihwtflzcYHNra4UdBi16+rxtb/m90CGIccvyqqfc+lsgDTlE0SARifem8YgM4FqydFY8e66400PRy9MGQuq+kYk+AgnLfVOgKZe3PX6jvlUiNDEi+7ZiysW/HidOVGiOvRrHTz0v65/5Ugc20okkSIe++QUSr9JLq8oZA+tBjW0NlB6U648ctxx+d8fW+zcRKj1FPo0b1fYc8VmzQka4VgFwkpInjde+wgTvdtCBxXNq0xVHle28h1skpXeRGHYNgB6KqGdZbLVfjVkewUUosuxqhFublZeXrdkNawwo95ztAzbr86DoIHNi6ddRiCyx0ej15BNbNkIrYzIOVgMPpw0+SkxiyJCTAeF8AxXheH4EY6AF0wiK3JW0YWkraRP3EJwl18=
    NEXT_PUBLIC_STRAPI_PASSWORD: AgBYcr5nojxjDgrm2Er3yY8x6PSYjPq30d93+v1BgCzQSPobvKS7yo5+LV0B+oXeyPCSi7Kl8XwEbydMwBDaxXrg7fyrsmDfVxNczc1mq2Bwf2pW8/L5IY1fevzM991QQRr9xPxvTJNkxOlz1Lh9Yd6J8qBfmP4nNl1/LTgeX0eDTN8hj5KHRAyR+pRZhF/MENdFgs1u99RyqHBDFpnTNrmbKSslAD2lpnv2GVIeoL+IyrFdFEb1ZyAfvNiopXzS1gQY0A++spkqOkJaQ09+3QZ4Qmn44/HEPLUgI9ewrS7Od8HGXu0N4HsoThCvIpCOXmF/ezddcETyJ50as3c6ZpjRw6+wgqr208U+R7mJLVBK5O6vS8s6RuU73O6YaVKS9uqlxXuKTYusTt1O1EMC+9HcV1DTaYh530OazmECBzuFsUrQqBsLWnrvnebUjC1Dr5FH3OH6EePKbIPFMS1fZrGGSqLuRaM8XJes3ZPTneGUpQbySk+oPzJxsv20Mt2fkjUKIw/fHXlVumLZURd9t1jASGzCo4C442Cvdz8Sv3kPEp5DPjQvP/mvBRaYkd6+27MUr/S9qnZFsCcZ/nnct46xSMAn8JtBgmHPrtXTSzuxXxyn+pl5buA1dZaPB6tv4308/eyE6+6TUitRmASWNenEd93oZ/qBHQ9MNjFGcm6nvTzs0OY4f9Ufp+maUpB2JMa/V5po4HABzMuByk4qSYZnus9EAw==
  template:
    data: null
    metadata:
      creationTimestamp: null
      name: community-website-preview-secrets
      namespace: preview
    type: Opaque

---

apiVersion: apps/v1
kind: Deployment
metadata:
  name: community-website-preview
  namespace: preview
spec:
  replicas: 1
  selector:
    matchLabels:
      app: community-website-preview
  template:
    metadata:
      labels:
        app: community-website-preview
    spec:
      containers:
      - name: nextjs
        image: registry.cn-hangzhou.aliyuncs.com/pingcap-ee/tidb-community-website:preview-Linux-27b7550927125c6d2a0f35c64596365b560570d2
        command: ["node", "server.js"]
        envFrom:
        - configMapRef:
            name: community-website-preview-config-v1
        - secretRef:
            name: community-website-preview-secrets
        livenessProbe:
          httpGet:
            path: /contact-us
            port: 3000
          periodSeconds: 10
          initialDelaySeconds: 3
          successThreshold: 1
          timeoutSeconds: 4
        ports:
        - containerPort: 3000
        resources:
          limits:
            cpu: "1"
            memory: 1Gi
          requests:
            cpu: "0.25"
            memory: 256Mi
      imagePullSecrets:
      - name: aliyun-hangzhou-registry

---

apiVersion: v1
kind: Service
metadata:
  namespace: preview
  name: community-website-preview
  labels:
    app: community-website-preview
spec:
  ports:
    - port: 80
      targetPort: 3000
      protocol: TCP
      name: http
  selector:
    app: community-website-preview

