chore: bump clickhouse-sync #3959
Merged
Merged
Pulumi / api/prod - Update (preview)
succeeded
Jun 23, 2026 in 21s
Update (preview)
🍹 The Update (preview) for dailydotdev/api/prod was successful.
Visit the Pulumi Service for more information.
Details
Resource Changes
Name Type Operation
- vpc-native-api-clickhouse-migration-0e8d62dc kubernetes:batch/v1:Job delete
~ vpc-native-check-analytics-report-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-zombie-opportunities-cron kubernetes:batch/v1:CronJob update
~ vpc-native-temporal-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-clean-channel-highlights-cron kubernetes:batch/v1:CronJob update
~ vpc-native-hourly-notification-cron kubernetes:batch/v1:CronJob update
~ clickhouse-sync-clickhouse-sync kubernetes:apps/v1:Deployment update
~ vpc-native-expire-super-agent-trial-cron kubernetes:batch/v1:CronJob update
~ vpc-native-materialize-yearly-best-post-archives-cron kubernetes:batch/v1:CronJob update
~ vpc-native-ws-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-worker-job-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-rotate-daily-quests-cron kubernetes:batch/v1:CronJob update
~ vpc-native-daily-digest-cron kubernetes:batch/v1:CronJob update
~ vpc-native-rotate-weekly-quests-cron kubernetes:batch/v1:CronJob update
~ vpc-native-private-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-update-tag-materialized-views-cron kubernetes:batch/v1:CronJob update
~ vpc-native-post-analytics-history-day-clickhouse-cron kubernetes:batch/v1:CronJob update
~ vpc-native-update-tags-str-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-zombie-users-cron kubernetes:batch/v1:CronJob update
~ vpc-native-generate-search-invites-cron kubernetes:batch/v1:CronJob update
~ vpc-native-post-analytics-clickhouse-cron kubernetes:batch/v1:CronJob update
~ vpc-native-validate-active-users-cron kubernetes:batch/v1:CronJob update
~ vpc-native-user-profile-analytics-history-clickhouse-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-expired-better-auth-sessions-cron kubernetes:batch/v1:CronJob update
~ vpc-native-materialize-monthly-best-post-archives-cron kubernetes:batch/v1:CronJob update
+ vpc-native-api-clickhouse-migration-038550ca kubernetes:batch/v1:Job create
+ vpc-native-api-db-migration-038550ca kubernetes:batch/v1:Job create
~ vpc-native-update-current-streak-cron kubernetes:batch/v1:CronJob update
~ vpc-native-post-analytics-achievements-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-old-notifications-cron kubernetes:batch/v1:CronJob update
~ vpc-native-personalized-digest-cron kubernetes:batch/v1:CronJob update
~ vpc-native-update-achievement-rarity-cron kubernetes:batch/v1:CronJob update
~ vpc-native-user-profile-updated-sync-cron kubernetes:batch/v1:CronJob update
~ vpc-native-post-lifecycle-state-clickhouse-cron kubernetes:batch/v1:CronJob update
~ vpc-native-sync-subscription-with-cio-cron kubernetes:batch/v1:CronJob update
~ vpc-native-update-trending-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-stale-user-transactions-cron kubernetes:batch/v1:CronJob update
~ vpc-native-user-posts-analytics-refresh-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-zombie-user-companies-cron kubernetes:batch/v1:CronJob update
~ clickhouse-sync dailydotdev:pulumi-common:ClickHouseSync update
~ vpc-native-update-highlighted-views-cron kubernetes:batch/v1:CronJob update
~ vpc-native-update-views-cron kubernetes:batch/v1:CronJob update
~ vpc-native-generic-referral-reminder-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-zombie-images-cron kubernetes:batch/v1:CronJob update
~ vpc-native-channel-highlights-cron kubernetes:batch/v1:CronJob update
~ vpc-native-user-profile-analytics-clickhouse-cron kubernetes:batch/v1:CronJob update
~ vpc-native-clean-gifted-plus-cron kubernetes:batch/v1:CronJob update
~ vpc-native-personalized-digest-deployment kubernetes:apps/v1:Deployment update
- vpc-native-api-db-migration-0e8d62dc kubernetes:batch/v1:Job delete
~ vpc-native-update-source-public-threshold-cron kubernetes:batch/v1:CronJob update
~ vpc-native-bg-deployment kubernetes:apps/v1:Deployment update
~ vpc-native-squad-posts-analytics-refresh-cron kubernetes:batch/v1:CronJob update
~ vpc-native-calculate-top-readers-cron kubernetes:batch/v1:CronJob update
~ vpc-native-channel-digests-cron kubernetes:batch/v1:CronJob update
Detailed Diff
View diff
pulumi:pulumi:Stack: (same)
[urn=urn:pulumi:prod::api::pulumi:pulumi:Stack::api-prod]
--outputs:--
redisHost: "10.23.0.187"
warning: failed to get regions list: failed to create compute service: credentials: could not find default credentials. See https://cloud.google.com/docs/authentication/external/set-up-adc for more information
> pulumi:pulumi:StackReference: (read)
[urn=urn:pulumi:prod::api::pulumi:pulumi:StackReference::dailydotdev/infra/prod]
name: "dailydotdev/infra/prod"
~ dailydotdev:pulumi-common:ClickHouseSync: (update)
[urn=urn:pulumi:prod::api::dailydotdev:pulumi-common:ClickHouseSync::clickhouse-sync]
env : [
[0]: {
name : "JDK_JAVA_OPTIONS"
value: "-Xmx3840m -Xms1024m"
}
]
image : {
repository: "gcr.io/daily-ops/clickhouse-sink-docker"
tag : "96661ec8e28786bec007a3c77aaabe63fb29d33a"
}
isAdhocEnv : false
namespace : "daily"
props : {
keys: {
database.dbname : "[secret]"
database.hostname : "[secret]"
database.password : "[secret]"
database.port : "5432"
database.server.name: "[secret]"
database.user : "[secret]"
slot.name : "clickhouse_sync"
}
path: "./clickhouse-sync.yml"
vars: {
clickhouse_database: "[secret]"
clickhouse_host : "[secret]"
clickhouse_password: "[secret]"
clickhouse_port : "[secret]"
clickhouse_user : "[secret]"
}
}
resources : {
limits : {
memory: "4096Mi"
}
requests: {
cpu : "50m"
memory: "512Mi"
}
}
toleratesSpot: true
~ kubernetes:apps/v1:Deployment: (update)
[urn=urn:pulumi:prod::api::kubernetes:apps/v1:Deployment::clickhouse-sync-clickhouse-sync]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ spec: {
~ template: {
~ spec: {
~ containers: [
~ [0]: {
~ image: "gcr.io/daily-ops/clickhouse-sink-docker:96661ec8e28786bec007a3c77aaabe63fb29d33a" => "gcr.io/daily-ops/clickhouse-sink-docker:a8af2618f2c2a79029ae03f705197ffc876bdb77"
}
]
}
}
}
+ kubernetes:batch/v1:Job: (create)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:Job::vpc-native-api-clickhouse-migration-038550ca]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
+ kubernetes:batch/v1:Job: (create)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:Job::vpc-native-api-db-migration-038550ca]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
--outputs:--
+ metadata : {
+ creationTimestamp: "2026-06-23T15:00:02Z"
+ generation : 1
+ labels : {
+ app : "[secret]-clickhouse-migration"
+ app.kubernetes.io/name : "[secret]-clickhouse-migration"
+ app.kubernetes.io/version: "23188c1e8f79de90669aaec983a404b7038550ca"
}
+ managedFields : [
+ [0]: {
+ apiVersion: "batch/v1"
+ fieldsType: "FieldsV1"
+ fieldsV1 : {
+ f:metadata: {
+ f:labels: {
+ f:app : {}
+ f:app.kubernetes.io/name : {}
+ f:app.kubernetes.io/version: {}
}
}
+ f:spec : {
+ f:completions: {}
+ f:template : {
+ f:metadata: {
+ f:labels: {
+ f:app : {}
+ f:app.kubernetes.io/name : {}
+ f:app.kubernetes.io/version: {}
}
}
+ f:spec : {
+ f:containers : {
+ k:{"name":"api-clickhouse-migration"}: {
+ . : {}
+ f:args : {}
+ f:env : {
+ k:{"name":"OTEL_SERVICE_NAME"} : {
+ . : {}
+ f:name : {}
+ f:value: {}
}
+ k:{"name":"OTEL_SERVICE_VERSION"}: {
+ . : {}
+ f:name : {}
+ f:value: {}
}
}
+ f:envFrom: {}
+ f:image : {}
+ f:name : {}
}
}
+ f:restartPolicy : {}
+ f:serviceAccountName: {}
}
}
}
}
+ manager : "pulumi-kubernetes-aea9e3a1"
+ operation : "Apply"
+ time : "2026-06-23T15:00:02Z"
}
]
+ name : "[secret]-clickhouse-migration-038550ca"
+ namespace : "daily"
+ uid : "5abee110-f92f-4572-9da9-64a9cf96153a"
}
+ spec : {
+ backoffLimit : 6
+ completionMode : "NonIndexed"
+ completions : 1
+ manualSelector : false
+ parallelism : 1
+ podReplacementPolicy: "TerminatingOrFailed"
+ selector : {
+ matchLabels: {
+ batch.kubernetes.io/controller-uid: "5abee110-f92f-4572-9da9-64a9cf96153a"
}
}
+ suspend : false
+ template : {
+ metadata: {
+ labels: {
+ app : "[secret]-clickhouse-migration"
+ app.kubernetes.io/name : "[secret]-clickhouse-migration"
+ app.kubernetes.io/version : "23188c1e8f79de90669aaec983a404b7038550ca"
+ batch.kubernetes.io/controller-uid: "5abee110-f92f-4572-9da9-64a9cf96153a"
+ batch.kubernetes.io/job-name : "[secret]-clickhouse-migration-038550ca"
+ controller-uid : "5abee110-f92f-4572-9da9-64a9cf96153a"
+ job-name : "[secret]-clickhouse-migration-038550ca"
}
}
+ spec : {
+ containers : [
+ [0]: {
+ args : [
+ [0]: "node"
+ [1]: "./bin/runClickhouseMigrations.js"
]
+ env : [
+ [0]: {
+ name : "OTEL_SERVICE_NAME"
+ value: "[secret]-clickhouse-migration"
}
+ [1]: {
+ name : "OTEL_SERVICE_VERSION"
+ value: "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
+ envFrom : [
+ [0]: {
+ secretRef: {
+ name: "[secret]"
}
}
]
+ image : "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
+ imagePullPolicy : "IfNotPresent"
+ name : "[secret]-clickhouse-migration"
+ resources : {}
+ terminationMessagePath : "/dev/termination-log"
+ terminationMessagePolicy: "File"
}
]
+ dnsPolicy : "ClusterFirst"
+ restartPolicy : "Never"
+ schedulerName : "default-scheduler"
+ securityContext : {}
+ serviceAccount : "[secret]"
+ serviceAccountName : "[secret]"
+ terminationGracePeriodSeconds: 30
}
}
}
--outputs:--
+ metadata : {
+ creationTimestamp: "2026-06-23T15:00:02Z"
+ generation : 1
+ labels : {
+ app : "[secret]-db-migration"
+ app.kubernetes.io/name : "[secret]-db-migration"
+ app.kubernetes.io/version: "23188c1e8f79de90669aaec983a404b7038550ca"
}
+ managedFields : [
+ [0]: {
+ apiVersion: "batch/v1"
+ fieldsType: "FieldsV1"
+ fieldsV1 : {
+ f:metadata: {
+ f:labels: {
+ f:app : {}
+ f:app.kubernetes.io/name : {}
+ f:app.kubernetes.io/version: {}
}
}
+ f:spec : {
+ f:completions: {}
+ f:template : {
+ f:metadata: {
+ f:labels: {
+ f:app : {}
+ f:app.kubernetes.io/name : {}
+ f:app.kubernetes.io/version: {}
}
}
+ f:spec : {
+ f:containers : {
+ k:{"name":"api-db-migration"}: {
+ . : {}
+ f:args : {}
+ f:env : {
+ k:{"name":"OTEL_SERVICE_NAME"} : {
+ . : {}
+ f:name : {}
+ f:value: {}
}
+ k:{"name":"OTEL_SERVICE_VERSION"}: {
+ . : {}
+ f:name : {}
+ f:value: {}
}
}
+ f:envFrom: {}
+ f:image : {}
+ f:name : {}
}
}
+ f:restartPolicy : {}
+ f:serviceAccountName: {}
+ f:tolerations : {}
}
}
}
}
+ manager : "pulumi-kubernetes-044b8495"
+ operation : "Apply"
+ time : "2026-06-23T15:00:02Z"
}
]
+ name : "[secret]-db-migration-038550ca"
+ namespace : "daily"
+ uid : "ec9f3b06-aad6-4c1b-9728-c209c875c69e"
}
+ spec : {
+ backoffLimit : 6
+ completionMode : "NonIndexed"
+ completions : 1
+ manualSelector : false
+ parallelism : 1
+ podReplacementPolicy: "TerminatingOrFailed"
+ selector : {
+ matchLabels: {
+ batch.kubernetes.io/controller-uid: "ec9f3b06-aad6-4c1b-9728-c209c875c69e"
}
}
+ suspend : false
+ template : {
+ metadata: {
+ labels: {
+ app : "[secret]-db-migration"
+ app.kubernetes.io/name : "[secret]-db-migration"
+ app.kubernetes.io/version : "23188c1e8f79de90669aaec983a404b7038550ca"
+ batch.kubernetes.io/controller-uid: "ec9f3b06-aad6-4c1b-9728-c209c875c69e"
+ batch.kubernetes.io/job-name : "[secret]-db-migration-038550ca"
+ controller-uid : "ec9f3b06-aad6-4c1b-9728-c209c875c69e"
+ job-name : "[secret]-db-migration-038550ca"
}
}
+ spec : {
+ containers : [
+ [0]: {
+ args : [
+ [0]: "node"
+ [1]: "./node_modules/typeorm/cli.js"
+ [2]: "migration:run"
+ [3]: "-d"
+ [4]: "src/data-source.js"
]
+ env : [
+ [0]: {
+ name : "OTEL_SERVICE_NAME"
+ value: "[secret]-db-migration"
}
+ [1]: {
+ name : "OTEL_SERVICE_VERSION"
+ value: "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
+ envFrom : [
+ [0]: {
+ secretRef: {
+ name: "[secret]"
}
}
]
+ image : "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
+ imagePullPolicy : "IfNotPresent"
+ name : "[secret]-db-migration"
+ resources : {}
+ terminationMessagePath : "/dev/termination-log"
+ terminationMessagePolicy: "File"
}
]
+ dnsPolicy : "ClusterFirst"
+ restartPolicy : "Never"
+ schedulerName : "default-scheduler"
+ securityContext : {}
+ serviceAccount : "[secret]"
+ serviceAccountName : "[secret]"
+ terminationGracePeriodSeconds: 30
+ tolerations : [
+ [0]: {
+ effect : "NoSchedule"
+ key : "spot"
+ operator: "Equal"
+ value : "true"
}
+ [1]: {
+ effect : "NoSchedule"
+ key : "preemptible"
+ operator: "Equal"
+ value : "true"
}
]
}
}
}
--outputs:--
~ metadata : {
annotations : {
chekcsum/secret : "38222d8190b035b04b3014ee1d6ee17f027a89169656513d5dfa84fb7f75ab44"
deployment.kubernetes.io/revision: "1"
}
creationTimestamp: "2026-06-22T14:53:56Z"
~ generation : 1 => 2
labels : {
app.kubernetes.io/managed-by : "pulumi"
app.kubernetes.io/name : "clickhouse-sync-clickhouse-sync"
pulumi-common.daily.dev/version: "2.21.0"
}
~ managedFields : [
~ [0]: {
apiVersion: "apps/v1"
fieldsType: "FieldsV1"
fieldsV1 : {
f:metadata: {
f:annotations: {
f:chekcsum/secret: {}
}
f:labels : {
f:app.kubernetes.io/managed-by : {}
f:app.kubernetes.io/name : {}
f:pulumi-common.daily.dev/version: {}
}
}
f:spec : {
f:replicas: {}
f:selector: {}
f:strategy: {
f:type: {}
}
f:template: {
f:metadata: {
f:labels: {
f:app.kubernetes.io/name: {}
}
}
f:spec : {
f:containers : {
k:{"name":"clickhouse-sink-connector"}: {
. : {}
f:command : {}
f:env : {
k:{"name":"JDK_JAVA_OPTIONS"}: {
. : {}
f:name : {}
f:value: {}
}
}
f:image : {}
f:name : {}
f:ports : {
k:{"containerPort":8080,"protocol":"TCP"}: {
. : {}
f:containerPort: {}
f:name : {}
}
}
f:resources : {
f:limits : {
f:memory: {}
}
f:requests: {
f:cpu : {}
f:memory: {}
}
}
f:volumeMounts: {
k:{"mountPath":"/config"}: {
. : {}
f:mountPath: {}
f:name : {}
}
}
}
}
f:tolerations: {}
f:volumes : {
k:{"name":"clickhouse-config"}: {
. : {}
f:name : {}
f:secret: {
f:secretName: {}
}
}
}
}
}
}
}
manager : "pulumi-kubernetes-fb5d397d"
operation : "Apply"
~ time : "2026-06-22T14:53:56Z" => "2026-06-23T15:00:02Z"
}
~ [1]: {
apiVersion : "apps/v1"
fieldsType : "FieldsV1"
fieldsV1 : {
f:metadata: {
f:annotations: {
f:deployment.kubernetes.io/revision: {}
}
}
f:status : {
f:availableReplicas : {}
f:conditions : {
. : {}
k:{"type":"Available"} : {
. : {}
f:lastTransitionTime: {}
f:lastUpdateTime : {}
f:message : {}
f:reason : {}
f:status : {}
f:type : {}
}
k:{"type":"Progressing"}: {
. : {}
f:lastTransitionTime: {}
f:lastUpdateTime : {}
f:message : {}
f:reason : {}
f:status : {}
f:type : {}
}
}
f:observedGeneration : {}
f:readyReplicas : {}
f:replicas : {}
f:terminatingReplicas: {}
f:updatedReplicas : {}
}
}
manager : "kube-controller-manager"
operation : "Update"
subresource: "status"
~ time : "2026-06-23T07:02:51Z" => "2026-06-23T11:50:52Z"
}
]
name : "clickhouse-sync-clickhouse-sync"
namespace : "daily"
~ resourceVersion : "1782198171783375019" => "1782215452557663019"
uid : "e008418b-eaf1-443e-8cf1-fc625e13fab1"
}
~ spec : {
progressDeadlineSeconds: 600
replicas : 1
revisionHistoryLimit : 10
selector : {
matchLabels: {
app.kubernetes.io/name: "clickhouse-sync-clickhouse-sync"
}
}
strategy : {
type: "Recreate"
}
~ template : {
metadata: {
labels: {
app.kubernetes.io/name: "clickhouse-sync-clickhouse-sync"
}
}
~ spec : {
~ containers : [
~ [0]: {
command : [
[0]: "java"
[1]: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"
[2]: "-jar"
[3]: "/app.jar"
[4]: "/config/config.yml"
[5]: "com.altinity.clickhouse.[secret].embedded.ClickHouseDebeziumEmbeddedApplication"
]
env : [
[0]: {
name : "JDK_JAVA_OPTIONS"
value: "-Xmx3840m -Xms1024m"
}
]
~ image : "gcr.io/daily-ops/clickhouse-sink-docker:96661ec8e28786bec007a3c77aaabe63fb29d33a" => "gcr.io/daily-ops/clickhouse-sink-docker:a8af2618f2c2a79029ae03f705197ffc876bdb77"
imagePullPolicy : "IfNotPresent"
name : "clickhouse-sink-connector"
ports : [
[0]: {
containerPort: 8080
name : "healthcheck"
protocol : "TCP"
}
]
resources : {
limits : {
memory: "4Gi"
}
requests: {
cpu : "50m"
memory: "512Mi"
}
}
terminationMessagePath : "/dev/termination-log"
terminationMessagePolicy: "File"
volumeMounts : [
[0]: {
mountPath: "/config"
name : "clickhouse-config"
}
]
}
]
dnsPolicy : "ClusterFirst"
restartPolicy : "Always"
schedulerName : "default-scheduler"
terminationGracePeriodSeconds: 30
tolerations : [
[0]: {
effect : "NoSchedule"
key : "spot"
operator: "Equal"
value : "true"
}
[1]: {
effect : "NoSchedule"
key : "preemptible"
operator: "Equal"
value : "true"
}
]
volumes : [
[0]: {
name : "clickhouse-config"
secret: {
defaultMode: 420
secretName : "clickhouse-sync-clickhouse-sync-config"
}
}
]
}
}
}
~ status : {
availableReplicas : 1
~ conditions : [
[0]: {
lastTransitionTime: "2026-06-22T14:53:56Z"
lastUpdateTime : "2026-06-22T14:54:03Z"
message : "ReplicaSet \"clickhouse-sync-clickhouse-sync-566774fcd\" has successfully progressed."
reason : "NewReplicaSetAvailable"
status : "True"
type : "Progressing"
}
~ [1]: {
~ lastTransitionTime: "2026-06-23T07:02:51Z" => "2026-06-23T11:50:52Z"
~ lastUpdateTime : "2026-06-23T07:02:51Z" => "2026-06-23T11:50:52Z"
message : "Deployment has minimum availability."
reason : "MinimumReplicasAvailable"
status : "True"
type : "Available"
}
]
observedGeneration : 1
readyReplicas : 1
replicas : 1
terminatingReplicas: 0
updatedReplicas : 1
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-check-analytics-report-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-update-views-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-daily-digest-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-generic-referral-reminder-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-hourly-notification-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-update-tags-str-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-validate-active-users-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-update-tag-materialized-views-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-clean-stale-user-transactions-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-clean-zombie-user-companies-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-update-source-public-threshold-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-personalized-digest-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-calculate-top-readers-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-update-highlighted-views-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-sync-subscription-with-cio-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-clean-zombie-users-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ jobTemplate: {
~ spec: {
~ template: {
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
}
~ spec : {
~ containers: [
~ [0]: {
~ env : [
~ [1]: {
~ value: "a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "23188c1e8f79de90669aaec983a404b7038550ca"
}
]
~ image: "us.gcr.io/daily-ops/daily-[secret]:a316a5aa0fb87e1715429926d3ebb8b30e8d62dc" => "us.gcr.io/daily-ops/daily-[secret]:23188c1e8f79de90669aaec983a404b7038550ca"
}
]
}
}
}
}
}
~ kubernetes:batch/v1:CronJob: (update)
[urn=urn:pulumi:prod::api::kubernetes:batch/v1:CronJob::vpc-native-post-analytics-clickhouse-cron]
[provider=urn:pulumi:prod::api::dailydotdev:kubernetes:GkeCluster$pulumi:providers:kubernetes::vpc-native::fcfbd2f7-4f6b-44a5-b398-0533832a829e]
~ metadata: {
~ labels: {
~ app.kubernetes.io/version: "a316a5aa0fb87e1715429926d3ebb8b30e8d62d
---
*Output truncated. View full details in the Pulumi Console.*
Loading