Created
February 23, 2026 16:52
-
-
Save sdboyer/af0ea86888cf367f051f5485a39137a3 to your computer and use it in GitHub Desktop.
bundle-test charts
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for core-api | |
| name: core-api | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| agentOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| bridgeOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| coreApi: | |
| ingress: | |
| className: nginx | |
| enabled: false | |
| paths: | |
| - /v0 | |
| - /auth | |
| - /scim | |
| - /mcp | |
| - /docs | |
| - /openai | |
| - /openapi.yaml | |
| - /openapi.json | |
| - /openapi-3.0.yaml | |
| - /openapi-3.0.json | |
| port: 8889 | |
| replicas: 3 | |
| environment: development | |
| modelsReconciler: | |
| modelsNamespace: poolside-models | |
| replicas: 1 | |
| secrets: | |
| awsCredentials: | |
| name: aws-credentials | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| encryptionKey: | |
| key: key | |
| name: encryption-key | |
| temporalServer: | |
| replicas: 3 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for core-api agent orchestrator | |
| name: core-api-agent-orchestrator | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| agentOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| bridgeOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| coreApi: | |
| ingress: | |
| className: nginx | |
| enabled: false | |
| paths: | |
| - /v0 | |
| - /auth | |
| - /scim | |
| - /mcp | |
| - /docs | |
| - /openai | |
| - /openapi.yaml | |
| - /openapi.json | |
| - /openapi-3.0.yaml | |
| - /openapi-3.0.json | |
| port: 8889 | |
| replicas: 3 | |
| environment: development | |
| modelsReconciler: | |
| modelsNamespace: poolside-models | |
| replicas: 1 | |
| secrets: | |
| awsCredentials: | |
| name: aws-credentials | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| encryptionKey: | |
| key: key | |
| name: encryption-key | |
| temporalServer: | |
| replicas: 3 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for core-api bridge orchestrator | |
| name: core-api-bridge-orchestrator | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| agentOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| bridgeOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| coreApi: | |
| ingress: | |
| className: nginx | |
| enabled: false | |
| paths: | |
| - /v0 | |
| - /auth | |
| - /scim | |
| - /mcp | |
| - /docs | |
| - /openai | |
| - /openapi.yaml | |
| - /openapi.json | |
| - /openapi-3.0.yaml | |
| - /openapi-3.0.json | |
| port: 8889 | |
| replicas: 3 | |
| environment: development | |
| modelsReconciler: | |
| modelsNamespace: poolside-models | |
| replicas: 1 | |
| secrets: | |
| awsCredentials: | |
| name: aws-credentials | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| encryptionKey: | |
| key: key | |
| name: encryption-key | |
| temporalServer: | |
| replicas: 3 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for core-api temporal server | |
| name: core-api-temporal-server | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| agentOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| bridgeOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| coreApi: | |
| ingress: | |
| className: nginx | |
| enabled: false | |
| paths: | |
| - /v0 | |
| - /auth | |
| - /scim | |
| - /mcp | |
| - /docs | |
| - /openai | |
| - /openapi.yaml | |
| - /openapi.json | |
| - /openapi-3.0.yaml | |
| - /openapi-3.0.json | |
| port: 8889 | |
| replicas: 3 | |
| environment: development | |
| modelsReconciler: | |
| modelsNamespace: poolside-models | |
| replicas: 1 | |
| secrets: | |
| awsCredentials: | |
| name: aws-credentials | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| encryptionKey: | |
| key: key | |
| name: encryption-key | |
| temporalServer: | |
| replicas: 3 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for the models reconciler | |
| name: models-reconciler | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| agentOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| bridgeOrchestrator: | |
| port: 8889 | |
| replicas: 3 | |
| coreApi: | |
| ingress: | |
| className: nginx | |
| enabled: false | |
| paths: | |
| - /v0 | |
| - /auth | |
| - /scim | |
| - /mcp | |
| - /docs | |
| - /openai | |
| - /openapi.yaml | |
| - /openapi.json | |
| - /openapi-3.0.yaml | |
| - /openapi-3.0.json | |
| port: 8889 | |
| replicas: 3 | |
| environment: development | |
| modelsReconciler: | |
| modelsNamespace: poolside-models | |
| replicas: 1 | |
| secrets: | |
| awsCredentials: | |
| name: aws-credentials | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| encryptionKey: | |
| key: key | |
| name: encryption-key | |
| temporalServer: | |
| replicas: 3 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: "15" | |
| description: PostgreSQL database with OpenShift compatibility | |
| name: postgres | |
| version: 0.1.0 |
This file contains hidden or 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
| {{/* | |
| Expand the name of the chart. | |
| */}} | |
| {{- define "app.name" -}} | |
| {{- .Chart.Name | trunc 63 | trimSuffix "-" }} | |
| {{- end }} | |
| {{/* | |
| Create a default fully qualified app name. | |
| */}} | |
| {{- define "app.fullname" -}} | |
| {{- .Chart.Name | trunc 63 | trimSuffix "-" }} | |
| {{- end }} | |
| {{/* | |
| Create chart name and version as used by the chart label. | |
| */}} | |
| {{- define "app.chart" -}} | |
| {{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} | |
| {{- end }} | |
| {{/* | |
| Common labels - uses safe nested access with defaults | |
| */}} | |
| {{- define "app.labels" -}} | |
| {{- $dc := .Values.helmConfig | default dict -}} | |
| {{- $labels := $dc.labels | default dict -}} | |
| app.kubernetes.io/part-of: {{ $labels.appPartOf | default "poolside-deployment" | quote }} | |
| app.kubernetes.io/managed-by: {{ $labels.managedBy | default "poolside-poolio" | quote }} | |
| app.kubernetes.io/version: {{ $labels.appVersion | default "0.0.0" | quote }} | |
| app.kubernetes.io/instance: {{ include "app.name" . | quote }} | |
| app.kubernetes.io/name: {{ include "app.name" . | quote }} | |
| app.kubernetes.io/component: {{ $labels.podComponent | default (include "app.name" .) | quote }} | |
| resource.opentelemetry.io/deployment.environment.name: {{ $dc.environment | default "development" }} | |
| {{- end }} | |
| {{/* | |
| Selector labels | |
| */}} | |
| {{- define "app.selectorLabels" -}} | |
| {{- $dc := .Values.helmConfig | default dict -}} | |
| {{- $labels := $dc.labels | default dict -}} | |
| app.kubernetes.io/instance: {{ include "app.name" . }} | |
| app.kubernetes.io/name: {{ include "app.name" . }} | |
| app.kubernetes.io/component: {{ $labels.podComponent | default (include "app.name" .) }} | |
| {{- end }} |
This file contains hidden or 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
| apiVersion: v1 | |
| kind: ConfigMap | |
| metadata: | |
| name: {{ .Chart.Name }}-init | |
| labels: | |
| app: {{ .Chart.Name }} | |
| app.kubernetes.io/name: {{ .Chart.Name }} | |
| app.kubernetes.io/instance: {{ .Chart.Name }} | |
| data: | |
| # Placeholder script - forge's CreateTemporalDBs handles temporal user/database creation | |
| placeholder.sh: | | |
| #!/bin/bash | |
| echo "Postgres initialized" |
This file contains hidden or 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
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: {{ .Chart.Name }} | |
| labels: | |
| app: {{ .Chart.Name }} | |
| app.kubernetes.io/name: {{ .Chart.Name }} | |
| app.kubernetes.io/instance: {{ .Chart.Name }} | |
| spec: | |
| replicas: 1 | |
| selector: | |
| matchLabels: | |
| app: {{ .Chart.Name }} | |
| strategy: | |
| type: Recreate | |
| template: | |
| metadata: | |
| labels: | |
| app: {{ .Chart.Name }} | |
| app.kubernetes.io/name: {{ .Chart.Name }} | |
| app.kubernetes.io/instance: {{ .Chart.Name }} | |
| spec: | |
| containers: | |
| - name: {{ .Chart.Name }} | |
| image: {{ .Values.helmConfig.image | default "postgres:15" }} | |
| {{- if .Values.global.openshiftCompatibility }} | |
| securityContext: | |
| allowPrivilegeEscalation: false | |
| runAsNonRoot: true | |
| seccompProfile: | |
| type: RuntimeDefault | |
| capabilities: | |
| drop: ["ALL"] | |
| {{- end }} | |
| env: | |
| - name: POSTGRES_USER | |
| value: {{ .Values.helmConfig.user | quote }} | |
| - name: POSTGRES_PASSWORD | |
| valueFrom: | |
| secretKeyRef: | |
| name: {{ .Values.helmConfig.secrets.dbPassword.name }} | |
| key: {{ .Values.helmConfig.secrets.dbPassword.key }} | |
| - name: POSTGRES_DB | |
| value: {{ .Values.helmConfig.database | quote }} | |
| - name: PGDATA | |
| value: /var/lib/postgresql/data/pgdata | |
| args: | |
| - "-c" | |
| - "max_connections={{ .Values.helmConfig.maxConnections | default 600 }}" | |
| ports: | |
| - containerPort: 5432 | |
| name: postgres | |
| volumeMounts: | |
| - name: data | |
| mountPath: /var/lib/postgresql/data | |
| - name: init-scripts | |
| mountPath: /docker-entrypoint-initdb.d | |
| readinessProbe: | |
| exec: | |
| command: | |
| - /bin/sh | |
| - -c | |
| - pg_isready -U {{ .Values.helmConfig.user }} -d {{ .Values.helmConfig.database }} | |
| initialDelaySeconds: 5 | |
| periodSeconds: 10 | |
| livenessProbe: | |
| exec: | |
| command: | |
| - /bin/sh | |
| - -c | |
| - pg_isready -U {{ .Values.helmConfig.user }} -d {{ .Values.helmConfig.database }} | |
| initialDelaySeconds: 30 | |
| periodSeconds: 10 | |
| volumes: | |
| - name: data | |
| {{- if .Values.helmConfig.storageSize }} | |
| persistentVolumeClaim: | |
| claimName: {{ .Chart.Name }}-data | |
| {{- else }} | |
| emptyDir: {} | |
| {{- end }} | |
| - name: init-scripts | |
| configMap: | |
| name: {{ .Chart.Name }}-init |
This file contains hidden or 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
| apiVersion: v1 | |
| kind: Service | |
| metadata: | |
| name: {{ .Chart.Name }} | |
| labels: | |
| app: {{ .Chart.Name }} | |
| app.kubernetes.io/name: {{ .Chart.Name }} | |
| app.kubernetes.io/instance: {{ .Chart.Name }} | |
| spec: | |
| type: ClusterIP | |
| ports: | |
| - port: 5432 | |
| targetPort: postgres | |
| protocol: TCP | |
| name: postgres | |
| selector: | |
| app: {{ .Chart.Name }} |
This file contains hidden or 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
| helmConfig: | |
| database: forge | |
| environment: development | |
| secrets: | |
| dbPassword: | |
| key: password | |
| name: db-credentials | |
| user: poolside | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for sandbox | |
| name: sandbox | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| environment: development | |
| gvisor: | |
| createNamespace: false | |
| enabled: false | |
| installerImage: gcr.io/gvisor/installer:latest | |
| namespace: poolside-gvisor | |
| nodeSelector: {} | |
| tolerations: [] | |
| replicas: 3 | |
| resources: | |
| limits: {} | |
| requests: {} | |
| envConfig: | |
| FORGE_PORT: 10128 | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for web-assistant | |
| name: web-assistant | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| environment: development | |
| ingress: | |
| certificateARN: "" | |
| group: assistant | |
| groupOrder: 100 | |
| host: "" | |
| loadBalancerName: assistant-load-balancer | |
| path: / | |
| port: 8080 | |
| replicas: 1 | |
| resources: | |
| limits: {} | |
| requests: {} | |
| serviceAnnotations: {} | |
| envConfig: | |
| BASE_URI: "" | |
| COMPLIANCE_BANNER_TEXT: "" | |
| SENTRY_DSN: "" | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
This file contains hidden or 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
| apiVersion: v2 | |
| appVersion: 0.0.1 | |
| description: A Helm chart for web-bridge | |
| name: web-bridge | |
| version: 0.1.0 |
This file contains hidden or 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
| helmConfig: | |
| environment: development | |
| ingress: | |
| className: nginx | |
| host: "" | |
| path: /bridge | |
| port: 8080 | |
| replicas: 3 | |
| resources: | |
| limits: {} | |
| requests: {} | |
| envConfig: | |
| BASE_URI: "" | |
| global: | |
| imageRegistry: 939990436136.dkr.ecr.us-east-2.amazonaws.com | |
| ingressClass: openshift-default | |
| namespace: poolside | |
| openshiftCompatibility: true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment