diff --git a/helm/dagster/charts/dagster-user-deployments/values.schema.json b/helm/dagster/charts/dagster-user-deployments/values.schema.json index bef2bbe26183c..34efa4ec2f86c 100644 --- a/helm/dagster/charts/dagster-user-deployments/values.schema.json +++ b/helm/dagster/charts/dagster-user-deployments/values.schema.json @@ -104,19 +104,19 @@ "title": "EnvVar", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "ConfigMapEnvSource": { "title": "ConfigMapEnvSource", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" }, "SecretEnvSource": { "title": "SecretEnvSource", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" }, "Annotations": { "title": "Annotations", @@ -124,7 +124,7 @@ "additionalProperties": { "type": "string" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/annotations" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/annotations" }, "NodeSelector": { "title": "NodeSelector", @@ -132,12 +132,12 @@ "additionalProperties": { "type": "string" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/nodeSelector" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/nodeSelector" }, "Affinity": { "title": "Affinity", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" }, "Tolerations": { "title": "Tolerations", @@ -145,34 +145,34 @@ "items": { "type": "object" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/tolerations" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/tolerations" }, "PodSecurityContext": { "title": "PodSecurityContext", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" }, "SecurityContext": { "title": "SecurityContext", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" }, "Resources": { "title": "Resources", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, "LivenessProbe": { "title": "LivenessProbe", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "ReadinessProbe": { "title": "ReadinessProbe", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "StartupProbe": { "title": "StartupProbe", @@ -184,19 +184,19 @@ "type": "boolean" } }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "VolumeMount": { "title": "VolumeMount", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "Volume": { "title": "Volume", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "UserDeployment": { "title": "UserDeployment", @@ -321,7 +321,7 @@ "title": "SecretRef", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "ServiceAccount": { "title": "ServiceAccount", diff --git a/helm/dagster/index.yaml b/helm/dagster/index.yaml new file mode 100644 index 0000000000000..d7f8022101f19 --- /dev/null +++ b/helm/dagster/index.yaml @@ -0,0 +1,130 @@ +apiVersion: v1 +entries: + dagster: + - apiVersion: v2 + appVersion: 1.1.21 + created: "2026-07-31T13:59:49.475722-04:00" + dependencies: + - condition: dagster-user-deployments.enableSubchart + name: dagster-user-deployments + repository: "" + version: 1.1.21 + - condition: postgresql.enabled + name: postgresql + repository: https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami + version: 8.1.0 + - condition: rabbitmq.enabled + name: rabbitmq + repository: https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami + version: 6.16.3 + - condition: redis.internal + name: redis + repository: https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami + version: 12.7.4 + description: The data orchestration platform built for productivity. + digest: b0e77d921801768190cedfb006a4b46a4a739e3c7b849fc51d0ad1a895742b7f + icon: https://elementl.com/icons/social/dagster.jpg + keywords: + - analytics + - data-orchestrator + - data-pipelines + - etl + - workflow + kubeVersion: '>= 1.18.0-0' + maintainers: + - email: support@elementl.com + name: Elementl + url: https://elementl.com + name: dagster + sources: + - https://github.com/dagster-io/dagster/tree/master/helm/dagster + type: application + urls: + - https://raw.githubusercontent.com/scaleapi/dagster-helm-chart/prodsec-release-1.1.21-schema-fix/helm/dagster/release/dagster-1.1.21.tgz + version: 1.1.21 + postgresql: + - apiVersion: v1 + appVersion: 11.6.0 + created: "2026-07-31T13:59:49.467516-04:00" + description: Chart for PostgreSQL, an object-relational database management system + (ORDBMS) with an emphasis on extensibility and on standards-compliance. + digest: f3f1f566c93ebb19bca0647127f510c9a2fe4fe4b9153dc7f4c49c34f569da55 + home: https://www.postgresql.org/ + icon: https://bitnami.com/assets/stacks/postgresql/img/postgresql-stack-110x117.png + keywords: + - postgresql + - postgres + - database + - sql + - replication + - cluster + maintainers: + - email: containers@bitnami.com + name: Bitnami + - email: cedric@desaintmartin.fr + name: desaintmartin + name: postgresql + sources: + - https://github.com/bitnami/bitnami-docker-postgresql + urls: + - https://raw.githubusercontent.com/scaleapi/dagster-helm-chart/prodsec-release-1.1.21-schema-fix/helm/dagster/charts/postgresql-8.1.0.tgz + version: 8.1.0 + rabbitmq: + - apiVersion: v1 + appVersion: 3.8.2 + created: "2026-07-31T13:59:49.468505-04:00" + description: Open source message broker software that implements the Advanced + Message Queuing Protocol (AMQP) + digest: 7af785788b8d155e34219f0cc3ade6feade27dd4584ab04a658f399303125fb0 + home: https://www.rabbitmq.com + icon: https://bitnami.com/assets/stacks/rabbitmq/img/rabbitmq-stack-220x234.png + keywords: + - rabbitmq + - message queue + - AMQP + maintainers: + - email: containers@bitnami.com + name: Bitnami + - email: cedric@desaintmartin.fr + name: desaintmartin + name: rabbitmq + sources: + - https://github.com/bitnami/bitnami-docker-rabbitmq + urls: + - https://raw.githubusercontent.com/scaleapi/dagster-helm-chart/prodsec-release-1.1.21-schema-fix/helm/dagster/charts/rabbitmq-6.16.3.tgz + version: 6.16.3 + redis: + - annotations: + category: Database + apiVersion: v2 + appVersion: 6.0.10 + created: "2026-07-31T13:59:49.471161-04:00" + dependencies: + - name: common + repository: https://charts.bitnami.com/bitnami + tags: + - bitnami-common + version: 1.x.x + description: Open source, advanced key-value store. It is often referred to as + a data structure server since keys can contain strings, hashes, lists, sets + and sorted sets. + digest: 410bd14ec7efd3fe503a67153363c76be629192a6be15c531feedfbf86c649f1 + home: https://github.com/bitnami/charts/tree/master/bitnami/redis + icon: https://bitnami.com/assets/stacks/redis/img/redis-stack-220x234.png + keywords: + - redis + - keyvalue + - database + maintainers: + - email: containers@bitnami.com + name: Bitnami + - email: cedric@desaintmartin.fr + name: desaintmartin + name: redis + sources: + - https://github.com/bitnami/bitnami-docker-redis + - http://redis.io/ + urls: + - https://raw.githubusercontent.com/scaleapi/dagster-helm-chart/prodsec-release-1.1.21-schema-fix/helm/dagster/charts/redis-12.7.4.tgz + version: 12.7.4 +generated: "2026-07-31T13:59:49.465957-04:00" diff --git a/helm/dagster/release/dagster-1.1.21.tgz b/helm/dagster/release/dagster-1.1.21.tgz new file mode 100644 index 0000000000000..56a1fad6624c4 Binary files /dev/null and b/helm/dagster/release/dagster-1.1.21.tgz differ diff --git a/helm/dagster/values.schema.json b/helm/dagster/values.schema.json index 780fcfd1fc770..3b3d1a9aff4f3 100644 --- a/helm/dagster/values.schema.json +++ b/helm/dagster/values.schema.json @@ -144,7 +144,7 @@ "additionalProperties": { "type": "string" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/annotations" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/annotations" }, "schema__charts__utils__kubernetes__Service": { "title": "Service", @@ -233,19 +233,19 @@ "title": "EnvVar", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "ConfigMapEnvSource": { "title": "ConfigMapEnvSource", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" }, "SecretEnvSource": { "title": "SecretEnvSource", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" }, "NodeSelector": { "title": "NodeSelector", @@ -253,12 +253,12 @@ "additionalProperties": { "type": "string" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/nodeSelector" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/nodeSelector" }, "Affinity": { "title": "Affinity", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" }, "Tolerations": { "title": "Tolerations", @@ -266,34 +266,34 @@ "items": { "type": "object" }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/tolerations" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec/properties/tolerations" }, "PodSecurityContext": { "title": "PodSecurityContext", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" }, "SecurityContext": { "title": "SecurityContext", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" }, "Resources": { "title": "Resources", "type": "object", - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, "ReadinessProbe": { "title": "ReadinessProbe", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "LivenessProbe": { "title": "LivenessProbe", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "StartupProbe": { "title": "StartupProbe", @@ -305,19 +305,19 @@ "type": "boolean" } }, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, "VolumeMount": { "title": "VolumeMount", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "Volume": { "title": "Volume", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "Dagit": { "title": "Dagit", @@ -521,7 +521,7 @@ "title": "SecretRef", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "UserDeploymentIncludeConfigInLaunchedRuns": { "title": "UserDeploymentIncludeConfigInLaunchedRuns", @@ -970,7 +970,7 @@ "title": "Labels", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/labels" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta/properties/labels" }, "IngressPathType": { "title": "IngressPathType", @@ -1942,7 +1942,7 @@ "title": "ResourceRequirements", "type": "object", "properties": {}, - "$ref": "https://kubernetesjsonschema.dev/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/instrumenta/kubernetes-json-schema/3fb477fb1deb6cc85bbc0cbc2eefc6093f60d6c5/v1.18.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, "RunK8sConfig": { "title": "RunK8sConfig",