apiVersion: apps/v1 kind: Deployment metadata: name: superset namespace: csi-uat spec: replicas: 1 selector: matchLabels: app: superset tier: backend track: stable template: metadata: labels: app: superset module: superset tier: backend track: stable spec: hostAliases: - ip: "10.201.216.151" hostnames: - "dev.cloudsolutions.com.sa" - "superset.dev.cloudsol.lk" containers: - name: superset image: registry.cloudsolutions.com.sa/vida-qa/superset:2.1.1.10 imagePullPolicy: IfNotPresent command: ["/app/docker/docker-bootstrap.sh", "app-gunicorn"] envFrom: - configMapRef: name: service-configs-superset - secretRef: name: service-secret-superset ports: - containerPort: 8088 name: http resources: limits: memory: 2Gi requests: cpu: 50m memory: 1Gi imagePullSecrets: - name: regcred --- apiVersion: apps/v1 kind: Deployment metadata: name: worker namespace: csi-uat spec: replicas: 2 selector: matchLabels: app: worker tier: backend track: stable template: metadata: labels: app: worker module: superset tier: backend track: stable spec: hostAliases: - ip: "10.201.216.151" hostnames: - "dev.cloudsolutions.com.sa" - "superset.dev.cloudsol.lk" containers: - name: worker image: registry.cloudsolutions.com.sa/vida-qa/superset:2.1.1.10 imagePullPolicy: IfNotPresent command: ["/app/docker/docker-bootstrap.sh", "worker"] envFrom: - configMapRef: name: service-configs-superset - secretRef: name: service-secret-superset ports: - containerPort: 8088 name: port-8088 - containerPort: 53066 name: http resources: limits: memory: 2Gi requests: cpu: 50m memory: 1Gi imagePullSecrets: - name: regcred --- apiVersion: apps/v1 kind: Deployment metadata: name: superset-worker-beat namespace: csi-uat spec: replicas: 1 selector: matchLabels: app: superset-worker-beat tier: backend track: stable template: metadata: labels: app: superset-worker-beat module: superset tier: backend track: stable spec: containers: - name: superset-worker-beat image: registry.cloudsolutions.com.sa/vida-qa/superset:2.1.1.10 imagePullPolicy: IfNotPresent command: ["/app/docker/docker-bootstrap.sh", "beat"] envFrom: - configMapRef: name: service-configs-superset - secretRef: name: service-secret-superset ports: - containerPort: 8088 name: http resources: limits: memory: 2Gi requests: cpu: 50m memory: 1Gi volumeMounts: - name: certs mountPath: "/app/certs/" imagePullSecrets: - name: regcred volumes: - name: certs secret: secretName: superset-secret --- apiVersion: apps/v1 kind: Deployment metadata: namespace: csi-uat name: redis-superset labels: app: redis-superset spec: replicas: 1 selector: matchLabels: app: redis-superset template: metadata: labels: app: redis-superset spec: #nodeName: phc-uk8swrk-01 containers: - name: redis-superset image: registry.cloudsolutions.com.sa/public/redis:7 ports: - containerPort: 6379