Created
May 31, 2022 15:49
-
-
Save antonyc/c397e6040794a7058f0e2785928bf984 to your computer and use it in GitHub Desktop.
chapson quick paste
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
m ~/D/z/c/h/zenith-console git:(feature/1244_statefulset_1_replica) ✗ helm diff upgrade zenith-console ./ --values values-stage.yaml # --atomic --wait --timeout 10m0s | |
default, zenith-console, Deployment (apps) has been removed: | |
- # Source: zenith-console/templates/deployment.yaml | |
- apiVersion: apps/v1 | |
- kind: Deployment | |
- metadata: | |
- name: zenith-console | |
- labels: | |
- helm.sh/chart: zenith-console-0.1.1 | |
- app.kubernetes.io/name: zenith-console | |
- app.kubernetes.io/instance: zenith-console | |
- app.kubernetes.io/version: "latest" | |
- app.kubernetes.io/managed-by: Helm | |
- spec: | |
- strategy: | |
- type: Recreate | |
- replicas: 1 | |
- selector: | |
- matchLabels: | |
- app.kubernetes.io/name: zenith-console | |
- app.kubernetes.io/instance: zenith-console | |
- template: | |
- metadata: | |
- annotations: | |
- rollout-trigger: "x3V5d" | |
- labels: | |
- app.kubernetes.io/name: zenith-console | |
- app.kubernetes.io/instance: zenith-console | |
- app.kubernetes.io/component: zenith-console | |
- zenith_env: staging | |
- zenith_region: us-west-1 | |
- zenith_region_slug: virginia | |
- zenith_service: console | |
- spec: | |
- imagePullSecrets: | |
- - name: docker-hub-neon | |
- serviceAccountName: zenith-console | |
- securityContext: | |
- {} | |
- containers: | |
- - name: zenith-console | |
- securityContext: | |
- {} | |
- image: "neondatabase/console:latest" | |
- imagePullPolicy: Always | |
- envFrom: | |
- - secretRef: | |
- name: zenith-console-secret | |
- - secretRef: | |
- name: zenith-console-sentry | |
- env: | |
- - name: APP_VERSION | |
- value: "34644d2" | |
- - name: SENTRY_RELEASE | |
- value: "console@34644d2" | |
- - name: PSQL_PROXY_MGMT_ADDRESS | |
- value: host=neon-proxy port=7000 sslmode=disable | |
- - name: GIN_MODE | |
- value: release | |
- ports: | |
- - name: http | |
- containerPort: 3000 | |
- protocol: TCP | |
- - name: managementv2 | |
- containerPort: 9095 | |
- protocol: TCP | |
- - name: publicv2 | |
- containerPort: 3005 | |
- protocol: TCP | |
- - name: metrics | |
- containerPort: 9090 | |
- protocol: TCP | |
- startupProbe: | |
- httpGet: | |
- path: /healthz | |
- port: http | |
- initialDelaySeconds: 10 | |
- timeoutSeconds: 5 | |
- periodSeconds: 10 | |
- failureThreshold: 30 | |
- livenessProbe: | |
- httpGet: | |
- path: /healthz | |
- port: http | |
- periodSeconds: 15 | |
- timeoutSeconds: 10 | |
- readinessProbe: | |
- httpGet: | |
- path: /healthz | |
- port: http | |
- periodSeconds: 15 | |
- timeoutSeconds: 10 | |
- resources: | |
- {} | |
+ | |
default, zenith-console, Service (v1) has changed: | |
# Source: zenith-console/templates/service.yaml | |
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: zenith-console | |
labels: | |
helm.sh/chart: zenith-console-0.1.1 | |
app.kubernetes.io/name: zenith-console | |
app.kubernetes.io/instance: zenith-console | |
app.kubernetes.io/version: "latest" | |
app.kubernetes.io/managed-by: Helm | |
spec: | |
type: ClusterIP | |
ports: | |
- port: 3005 | |
targetPort: 3005 | |
protocol: TCP | |
name: public-api-v2 | |
- port: 9095 | |
targetPort: 9095 | |
protocol: TCP | |
name: management-api-v2 | |
- port: 80 | |
targetPort: http | |
protocol: TCP | |
name: http | |
- port: 9090 | |
targetPort: metrics | |
protocol: TCP | |
name: metrics | |
selector: | |
app.kubernetes.io/name: zenith-console | |
app.kubernetes.io/instance: zenith-console | |
+ app.kubernetes.io/component: zenith-console-api | |
default, zenith-console-api, StatefulSet (apps) has been added: | |
- | |
+ # Source: zenith-console/templates/api-statefulset.yaml | |
+ apiVersion: apps/v1 | |
+ kind: StatefulSet | |
+ metadata: | |
+ name: zenith-console-api | |
+ spec: | |
+ replicas: 1 # we do not set > 1, because we're not ready to have more than 1 operation executor. | |
+ selector: | |
+ matchLabels: | |
+ helm.sh/chart: zenith-console-0.1.1 | |
+ app.kubernetes.io/name: zenith-console | |
+ app.kubernetes.io/instance: zenith-console | |
+ app.kubernetes.io/version: "latest" | |
+ app.kubernetes.io/managed-by: Helm | |
+ # TODO: do something with prometheus labels | |
+ app.kubernetes.io/component: zenith-console-api | |
+ serviceName: zenith-console-api-headless | |
+ template: | |
+ metadata: | |
+ annotations: | |
+ checksum/config: | | |
+ 62d5725e04baa47d72176e423c42e9b9775bdb5fc5aadc7263346d4f3771f5aa | |
+ labels: | |
+ app.kubernetes.io/name: zenith-console | |
+ app.kubernetes.io/instance: zenith-console | |
+ app.kubernetes.io/component: zenith-console-api | |
+ zenith_env: staging | |
+ zenith_region: us-west-1 | |
+ zenith_region_slug: virginia | |
+ zenith_service: console | |
+ spec: | |
+ imagePullSecrets: | |
+ - name: docker-hub-neon | |
+ serviceAccountName: zenith-console | |
+ securityContext: | |
+ {} | |
+ containers: | |
+ - name: zenith-console | |
+ securityContext: | |
+ {} | |
+ image: "neondatabase/console:latest" | |
+ imagePullPolicy: Always | |
+ envFrom: | |
+ - secretRef: | |
+ name: zenith-console-secret | |
+ - secretRef: | |
+ name: zenith-console-sentry | |
+ env: | |
+ - name: APP_VERSION | |
+ value: "dev" | |
+ - name: SENTRY_RELEASE | |
+ value: "console@dev" | |
+ - name: PSQL_PROXY_MGMT_ADDRESS | |
+ value: host=neon-proxy port=7000 sslmode=disable | |
+ - name: GIN_MODE | |
+ value: release | |
+ ports: | |
+ - name: http | |
+ containerPort: 3000 | |
+ protocol: TCP | |
+ - name: managementv2 | |
+ containerPort: 9095 | |
+ protocol: TCP | |
+ - name: publicv2 | |
+ containerPort: 3005 | |
+ protocol: TCP | |
+ - name: metrics | |
+ containerPort: 9090 | |
+ protocol: TCP | |
+ startupProbe: | |
+ httpGet: | |
+ path: /healthz | |
+ port: http | |
+ initialDelaySeconds: 10 | |
+ timeoutSeconds: 5 | |
+ periodSeconds: 10 | |
+ failureThreshold: 30 | |
+ livenessProbe: | |
+ httpGet: | |
+ path: /healthz | |
+ port: http | |
+ periodSeconds: 15 | |
+ timeoutSeconds: 10 | |
+ readinessProbe: | |
+ httpGet: | |
+ path: /healthz | |
+ port: http | |
+ periodSeconds: 15 | |
+ timeoutSeconds: 10 | |
+ resources: | |
+ {} | |
default, zenith-console-api-headless, Service (v1) has been added: | |
- | |
+ # Source: zenith-console/templates/api-statefulset.yaml | |
+ apiVersion: v1 | |
+ kind: Service | |
+ metadata: | |
+ name: zenith-console-api-headless | |
+ labels: | |
+ helm.sh/chart: zenith-console-0.1.1 | |
+ app.kubernetes.io/name: zenith-console | |
+ app.kubernetes.io/instance: zenith-console | |
+ app.kubernetes.io/version: "latest" | |
+ app.kubernetes.io/managed-by: Helm | |
+ app.kubernetes.io/component: zenith-console-api-headless | |
+ spec: | |
+ ports: [] | |
+ clusterIP: None | |
+ selector: | |
+ helm.sh/chart: zenith-console-0.1.1 | |
+ app.kubernetes.io/name: zenith-console | |
+ app.kubernetes.io/instance: zenith-console | |
+ app.kubernetes.io/version: "latest" | |
+ app.kubernetes.io/managed-by: Helm | |
+ app.kubernetes.io/component: zenith-console-api | |
m ~/D/z/c/h/zenith-console git:(feature/1244_statefulset_1_replica) ✗ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment