Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
0.5.0 (2026-05-27)
Features
add Jupyter/PySpark integration (5be3df9 )
airflow: add OIDC auth support and harden package configuration (3102465 )
airflow: point gitSync to okdp-examples repository (9581b98 )
context: allow global proxy settings configuration (HTTP_PROXY, HTTPS_PROXY and NO_PROXY) (104c77f )
data-catalog: add hive-metastore package (5b892fd )
database: add CNPG PostgreSQL operator as system service for sandbox database provisioning (c0b8717 )
database: add package to provision predefined local sandbox postgress databases for the services (ff5e429 )
default-context: add seaweedfs (fff5ce2 )
examples: add okdp examples package (1a82cdd )
extend spark history with spark web proxy (e3ff968 )
increase timeout to 10 minutes for all package deployments (d462303 )
integrate Airflow (162f490 )
jupyterhub: use provisioned secrets, stable ingress endpoints, and OKDP examples welcome page (d6e9365 )
packages: add seaweedfs (e82606f )
seaweedfs: add licence (2552e6c )
seaweedfs: improve ocp-oauth-htpasswd and incorporate labels (855d10d )
seaweedfs: set version for htpasswd and kubectl containers in ocp-oauth-htpasswd (0b79aab )
secrets: add local secrets provider package to bootstrap sandbox services (compatible with future external-secrets) (edcfa29 )
secrets: add secret for seaweedfs database (821ddc4 )
spark-history-server: use provisioned secrets, stable ingress endpoints (534c2fe )
storage: pre-provision service credentials, stable ingress endpoints, and HMS warehouse bucket (22fd4d2 )
superset: upgrade to 5.0.0 version (516c957 )
superset: use provisioned DB/secrets, stable ingress endpoints, and configurable load_examples (7f8dfb5 )
trino: add hive-metastore catalog, use pre-provisioned secrets, and fixed ingress endpoints (e29e4a2 )
trino: add opa and opal for trino authorization (6d1aca5 )
trino: expose worker CPU and memory sizing parameters in UI (b3a6edf )
Bug Fixes
airflow: drop parasitic ACME annotation on web ingress (abcc015 )
airflow: pass context proxy env to dags gitSync container (6fb798d )
airflow: remove hardcoded credentials from usage message (2f284a8 )
airflow: use metadataSecretName to fix migration job DB connection (49d6c5e )
allow DNS domain (e.g. okdp.sandbox) to be overridden from context (4a7446c )
cert-manager: extend webhook configuration for certificate validity duration (29071a8 )
coredns: update CoreDNS job and fix RBAC permissions (631cbf8 )
dnsmasq permision denied (66b788e )
externalize the configuration to the KuboCD default context (3ecb0ce )
ingress-nginx: disable allowSnippetAnnotations to mitigate CVE-2026-42945 (e66687c )
jupyterhub: increase singleuser.startTimeout to 600 (300) (2179bd7 )
jupyterhub: increase singleuser.startTimeout to 600 (300) (59b10b6 )
jupyterhub: use multi-arch image (f59ed88 )
jupyterhub: use multi-arch image (8f61f66 ), closes #10
keycloak: connect Keycloak to provisioned local Postgres DB instead of the embedded helm chart DB (d680fce )
keycloak: increase ram (4e9fdf8 )
keycloak: increase ram (3307b66 )
okdp-ui: add trino logo and description (473cb01 )
optimize keycloak deployment resources for sandbox (641db29 )
seaweedfs: correct job.yaml file in ocp-oauth-htpasswd (37ef4e7 )
seaweedfs: set auto configuration for volume limits (169f3de )
Set PySpark notebook as default (6bdb2cf )
spark-rbac: bind spark-role to namespace ServiceAccount group (7b98d2f )
superset: switch to okdp docker images (superset, dockerize and websocket) #11 (240489f )
update okdp-ui (drop IPv6) (901ff4b )
update repository path for spark-history-server helm chart (909ffb1 )
update sandbox repository name (2ed6fdb )
versioning: make package versions SemVer-compliant for okdp-ui (af6ab08 )
You can’t perform that action at this time.