Masaki Yatsu
|
3f7986802f
|
chore(lakekeeper): remove unnecessary config
|
2025-09-20 17:07:42 +09:00 |
|
Masaki Yatsu
|
fccf7eb662
|
fix(jupyterhub): set network policy to connect Lakekeeper
|
2025-09-19 18:13:59 +09:00 |
|
Masaki Yatsu
|
41cc6d26ff
|
fix(lakekeeper): set OpenID scope and token lifespan
|
2025-09-19 18:13:11 +09:00 |
|
Masaki Yatsu
|
1860b0864b
|
feat(keycloak): creating scope, setting realm token lifespan
|
2025-09-19 18:12:06 +09:00 |
|
Masaki Yatsu
|
34ecf7fd28
|
fix(jupyterhub): fix vault policies
|
2025-09-19 15:20:45 +09:00 |
|
Masaki Yatsu
|
7f87dfeb41
|
fix(lakekeeper): fix OIDC settings
|
2025-09-19 15:16:25 +09:00 |
|
Masaki Yatsu
|
7bc24641d8
|
feat(keycloak): set access token lifespan
|
2025-09-19 15:16:01 +09:00 |
|
Masaki Yatsu
|
f4a73377c3
|
feat(keycloak): keycloak::create-client now receives named arguments
|
2025-09-19 12:11:48 +09:00 |
|
Masaki Yatsu
|
8499e52892
|
fix(minio): delete Keycloak client on uninstall
|
2025-09-19 11:10:43 +09:00 |
|
Masaki Yatsu
|
3873df7b69
|
feat(keycloak): setting PKCE method for clients
|
2025-09-19 11:10:26 +09:00 |
|
Masaki Yatsu
|
c3acb615d8
|
fix(airflow): fix airflow-worker launch error
|
2025-09-19 10:37:19 +09:00 |
|
Masaki Yatsu
|
d57a07ba8c
|
fix(metabase): fix resource req/limit to execute db migration
|
2025-09-19 10:14:21 +09:00 |
|
Masaki Yatsu
|
4929044d1b
|
chore(jupyterhub): update kernel image
|
2025-09-19 03:13:56 +09:00 |
|
Masaki Yatsu
|
f9bb6148cc
|
feat(lakekeeper): add Lakekeeper
|
2025-09-19 03:13:18 +09:00 |
|
Masaki Yatsu
|
b559fe67a2
|
fix(longhorn): fix removing oauth2-proxy
|
2025-09-19 03:12:09 +09:00 |
|
Masaki Yatsu
|
81eb8e7e82
|
fix(vault): fix creating audience mapper
|
2025-09-19 03:11:48 +09:00 |
|
Masaki Yatsu
|
d76ba0f398
|
fix(oauth2-proxy): fix creating audience mapper
|
2025-09-19 03:11:35 +09:00 |
|
Masaki Yatsu
|
79278ef5b2
|
feat(keycloak): set PKCE method and fix creating audience mapper
|
2025-09-19 03:10:59 +09:00 |
|
Masaki Yatsu
|
7d75838b52
|
chore: update CLAUDE.md
|
2025-09-18 23:55:40 +09:00 |
|
Masaki Yatsu
|
522e350771
|
chore: update CLAUDE.md
|
2025-09-18 23:37:39 +09:00 |
|
Masaki Yatsu
|
25b8a8a8e5
|
chore: update CLAUDE.md
|
2025-09-18 23:29:28 +09:00 |
|
Masaki Yatsu
|
d1eef065a4
|
feat(keycloak): support direct access grant
|
2025-09-18 23:21:31 +09:00 |
|
Masaki Yatsu
|
b5a73d5428
|
feat(jupyterhub): update container images
|
2025-09-18 15:18:02 +09:00 |
|
Masaki Yatsu
|
0106e22c84
|
fix(airflow): fix JWT decode and verify
|
2025-09-18 15:01:25 +09:00 |
|
Masaki Yatsu
|
dc30a37a42
|
keycloak(feat): add recipes for client management
|
2025-09-18 14:08:47 +09:00 |
|
Masaki Yatsu
|
a12601e652
|
feat(minio): customize storage size
|
2025-09-18 11:54:37 +09:00 |
|
Masaki Yatsu
|
e3eb50cbc0
|
fix(keycloak): fix recipe errors
|
2025-09-18 11:50:17 +09:00 |
|
Masaki Yatsu
|
d576eaec97
|
feat(keycloak): install keycloak with official operator
|
2025-09-18 11:46:10 +09:00 |
|
Masaki Yatsu
|
df345d47b0
|
fix(keycloak): fix image and resource req/limit
|
2025-09-18 11:03:49 +09:00 |
|
Masaki Yatsu
|
045a7b841a
|
feat(postgres): customize storage size
|
2025-09-18 10:28:46 +09:00 |
|
Masaki Yatsu
|
332f5f48f0
|
fix(airflow): fsgroup
|
2025-09-18 02:54:37 +09:00 |
|
Masaki Yatsu
|
fa925b0488
|
feat(clickhouse): grant informatchin_schema
|
2025-09-18 02:54:11 +09:00 |
|
Masaki Yatsu
|
2db0e56022
|
docs(dagster): add dagster/README.md
|
2025-09-16 14:28:24 +09:00 |
|
Masaki Yatsu
|
1b807d7f32
|
docs(airflow): write more about Airflow debug
|
2025-09-16 14:21:50 +09:00 |
|
Masaki Yatsu
|
467eaf2abc
|
examples(airflow): csv_to_postgres example
|
2025-09-16 12:24:42 +09:00 |
|
Masaki Yatsu
|
cbe8c15e22
|
feat(airflow): additional python packages and env secrets
|
2025-09-16 12:24:17 +09:00 |
|
Masaki Yatsu
|
55e00c01a0
|
fix(dagster): csv_to_postgres table existence check
|
2025-09-16 10:19:09 +09:00 |
|
Masaki Yatsu
|
9d0f81ab6e
|
fix(dagster): ignore .venv on dagster::deploy-project
|
2025-09-16 09:31:31 +09:00 |
|
Masaki Yatsu
|
686cea2022
|
fix(dagster): fix example summary error
|
2025-09-16 09:31:04 +09:00 |
|
Masaki Yatsu
|
42d74ff961
|
examples(dagster): add csv_to_postgres project
|
2025-09-16 00:36:56 +09:00 |
|
Masaki Yatsu
|
6da1fac457
|
feat(dagster): setting extra env secrets
|
2025-09-16 00:36:30 +09:00 |
|
Masaki Yatsu
|
26c90a1c0b
|
docs: move Airbyte doc to custom-example
|
2025-09-15 21:55:33 +09:00 |
|
Masaki Yatsu
|
da930fda72
|
feat(dagster): using custom image
|
2025-09-15 21:55:10 +09:00 |
|
Masaki Yatsu
|
8a28dd35e2
|
feat(minio): grant-policy recipe
|
2025-09-15 19:29:09 +09:00 |
|
Masaki Yatsu
|
c6ba59ad2a
|
feat(jupyerhub): update container images
|
2025-09-15 19:28:51 +09:00 |
|
Masaki Yatsu
|
2a82597ed2
|
feat(jupyter): config network policy to connect MinIO
|
2025-09-15 19:28:30 +09:00 |
|
Masaki Yatsu
|
e7f706e266
|
feat(airbyte): move airbyte module to custom-example
|
2025-09-15 19:27:27 +09:00 |
|
Masaki Yatsu
|
dbcbaedf6f
|
feat(dagster): add Dagster
|
2025-09-15 19:25:31 +09:00 |
|
Masaki Yatsu
|
c725124a7a
|
docs: write more about Airbyte auth
|
2025-09-13 21:36:46 +09:00 |
|
Masaki Yatsu
|
d0bc4c6e43
|
docs: write about Airbyte
|
2025-09-13 21:08:01 +09:00 |
|