deploy/contents/k8s/cp-search/cp-search-srv-nfs-only-dpl.yaml (99 lines of code) (raw):

apiVersion: apps/v1 kind: Deployment metadata: name: cp-search-srv-nfs-only namespace: default spec: selector: matchLabels: cloud-pipeline/cp-search-srv: "true" replicas: 1 template: metadata: name: cp-search-srv-nfs-only namespace: default labels: cloud-pipeline/cp-search-srv: "true" cloud-pipeline/core-component: "Deployment" spec: nodeSelector: cloud-pipeline/cp-search-srv: "true" tolerations: - key: node-role.kubernetes.io/master effect: NoSchedule containers: - name: cp-search-srv image: ${CP_DOCKER_DIST_SRV}lifescience/cloud-pipeline:search-$CP_VERSION imagePullPolicy: "Always" securityContext: privileged: true command: ["/init"] ports: - containerPort: 8080 env: - name: CP_SEARCH_SYNC_TIMEOUT value: "86400000" - name: CP_SEARCH_DISABLE_AZ_BLOB_FILE value: "true" - name: CP_SEARCH_DISABLE_AZ_BLOB_STORAGE value: "true" - name: CP_SEARCH_DISABLE_NFS_STORAGE value: "true" - name: CP_SEARCH_DISABLE_RUN value: "true" - name: CP_SEARCH_DISABLE_S3_FILE value: "true" - name: CP_SEARCH_DISABLE_GS_FILE value: "true" - name: CP_SEARCH_DISABLE_GS_STORAGE value: "true" - name: CP_SEARCH_DISABLE_S3_STORAGE value: "true" - name: CP_SEARCH_DISABLE_TOOL value: "true" - name: CP_SEARCH_DISABLE_FOLER value: "true" - name: CP_SEARCH_DISABLE_TOOL_GROUP value: "true" - name: CP_SEARCH_DISABLE_DOCKER_REGISTRY value: "true" - name: CP_SEARCH_DISABLE_ISSUE value: "true" - name: CP_SEARCH_DISABLE_METADATA value: "true" - name: CP_SEARCH_DISABLE_CONFIGURATION value: "true" - name: CP_SEARCH_DISABLE_PIPELINE value: "true" - name: CP_SEARCH_DISABLE_NFS_FILE value: "false" - name: CP_SEARCH_DISABLE_NFS_OBSERVER_SYNC value: "true" - name: LANG value: en_US.UTF-8 envFrom: - configMapRef: name: cp-config-global volumeMounts: - mountPath: /opt/search/logs name: search-logs readinessProbe: tcpSocket: port: 8080 initialDelaySeconds: 5 periodSeconds: 10 livenessProbe: exec: command: - /bin/sh - -c - /liveness.sh initialDelaySeconds: 30 periodSeconds: 15 failureThreshold: 4 volumes: - name: search-logs hostPath: path: /opt/search-nfs-only/logs imagePullSecrets: - name: cp-distr-docker-registry-secret