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 |
|
Masaki Yatsu
|
77bfaecbea
|
feat(airbyte): add Airbyte
|
2025-09-13 21:02:57 +09:00 |
|
Masaki Yatsu
|
d3df46a43c
|
feat(k8s): deleting completed pods/jobs
|
2025-09-13 21:02:43 +09:00 |
|
Masaki Yatsu
|
7c6383c037
|
feat(postgres): setting CDC
|
2025-09-13 21:02:18 +09:00 |
|
Masaki Yatsu
|
833c5a2b70
|
minio(feat): create-user recipe
|
2025-09-13 15:21:33 +09:00 |
|
Masaki Yatsu
|
114ab13815
|
feat(longhorn): setup ingress and oauth2-proxy
|
2025-09-13 00:34:43 +09:00 |
|
Masaki Yatsu
|
ea3875f20d
|
docs: write about oauth2-proxy and CH-UI
|
2025-09-13 00:23:02 +09:00 |
|
Masaki Yatsu
|
859fe3e6cf
|
feat(ch-ui): enable oauth2-proxy
|
2025-09-13 00:15:56 +09:00 |
|
Masaki Yatsu
|
45aa5bd20e
|
feat(oauth2-proxy) add oauth2-proxy module
|
2025-09-13 00:15:31 +09:00 |
|
Masaki Yatsu
|
cf28e427c2
|
feat(ch-ui): add CH-UI
|
2025-09-12 23:30:16 +09:00 |
|
Masaki Yatsu
|
d43dadb91f
|
chore(utils): fix error message
|
2025-09-12 23:29:52 +09:00 |
|
Masaki Yatsu
|
416b18232f
|
feat(clickhouse): create ingress
|
2025-09-12 23:29:28 +09:00 |
|
Masaki Yatsu
|
6abde4ed59
|
examples: add Cube
|
2025-09-12 16:09:34 +09:00 |
|
Masaki Yatsu
|
e62baff52c
|
chore(airflow,jupyterhub): change namespace -> datastack
|
2025-09-11 10:49:02 +09:00 |
|
Masaki Yatsu
|
a205d6d821
|
docs: write about Airflow
|
2025-09-11 10:43:10 +09:00 |
|
Masaki Yatsu
|
d1ccaa5bb5
|
fix(jupyterhub): airflow integration
|
2025-09-11 03:59:00 +09:00 |
|
Masaki Yatsu
|
6b01b94b56
|
feat(airflow,jupyterhub): share data
|
2025-09-11 02:53:59 +09:00 |
|
Masaki Yatsu
|
d753a68b51
|
feat(airflow): API user management
|
2025-09-10 17:29:01 +09:00 |
|
Masaki Yatsu
|
3e502c9f85
|
feat(jupyterhub): set network policy to use Airflow
|
2025-09-10 16:40:06 +09:00 |
|
Masaki Yatsu
|
e265063857
|
feat(airflow): add Airflow
|
2025-09-10 16:35:19 +09:00 |
|
Masaki Yatsu
|
9780753a81
|
feat(keycloak): client role management
|
2025-09-10 16:34:01 +09:00 |
|
Masaki Yatsu
|
7629ea8032
|
examples: add Bytebase to custom examples
|
2025-09-10 14:51:36 +09:00 |
|
Masaki Yatsu
|
de88923449
|
feat(postgres): add recipe change-password
|
2025-09-10 14:50:39 +09:00 |
|
Masaki Yatsu
|
360f83aae6
|
docs: write about ClickHouse
|
2025-09-10 12:08:47 +09:00 |
|
Masaki Yatsu
|
c93e01347f
|
feat(jupyterhub): connect to ClickHouse
|
2025-09-10 11:58:50 +09:00 |
|
Masaki Yatsu
|
ab36360584
|
feat(clickhouse): Add ClickHouse
|
2025-09-10 00:47:03 +09:00 |
|
Masaki Yatsu
|
b71d9371d1
|
docs: clean up
|
2025-09-09 22:48:54 +09:00 |
|
Masaki Yatsu
|
2467a9e697
|
chore: update CLAUDE.md
|
2025-09-09 21:39:00 +09:00 |
|
Masaki Yatsu
|
3b9ae16f2a
|
feat(datahub): add datahub module
|
2025-09-09 21:38:52 +09:00 |
|
Masaki Yatsu
|
d4891c59eb
|
feat(datahub): add DataHub
|
2025-09-09 21:38:35 +09:00 |
|
Masaki Yatsu
|
d23103c5c3
|
docs: write about Metabase
|
2025-09-08 23:42:32 +09:00 |
|
Masaki Yatsu
|
70ad6c02df
|
feat(metabase): add metabase
|
2025-09-08 23:39:41 +09:00 |
|
Masaki Yatsu
|
a6a56705d4
|
docs: update CLAUDE.md
|
2025-09-08 23:26:04 +09:00 |
|
Masaki Yatsu
|
2253fad756
|
chore(jupyterhub): Improve SecretStore error messages
|
2025-09-08 20:44:12 +09:00 |
|
Masaki Yatsu
|
57d187fa4a
|
chore(jupyterhub): Improve SecretStore error messages
|
2025-09-08 18:53:20 +09:00 |
|
Masaki Yatsu
|
9d5bcba522
|
docs(jupyterhub): clean up docs
|
2025-09-08 18:44:25 +09:00 |
|
Masaki Yatsu
|
4df776c181
|
fix(jupyterhub): admin vault token renewal
|
2025-09-08 18:43:08 +09:00 |
|
Masaki Yatsu
|
c82c6aa22b
|
feat(jupyterhub): unlimited max TTL for admin vault token
|
2025-09-08 15:52:20 +09:00 |
|
Masaki Yatsu
|
2bf82c7f38
|
feat(jupyterhub): admin vault token renewal
|
2025-09-08 14:06:35 +09:00 |
|
Masaki Yatsu
|
5d781ff208
|
docs(jupyterhub): revise JupyterHub doc
|
2025-09-08 10:51:25 +09:00 |
|
Masaki Yatsu
|
1af53ace21
|
example(miniflux): set username and password and save them to vault
|
2025-09-08 00:07:05 +09:00 |
|
Masaki Yatsu
|
2b2008d885
|
feat(postgres): dump with exclude_tables
|
2025-09-08 00:06:23 +09:00 |
|
Masaki Yatsu
|
66472e322f
|
feat(vault): add vault::login
|
2025-09-07 23:23:57 +09:00 |
|
Masaki Yatsu
|
d5615fce2c
|
fix(env): setup order
|
2025-09-07 23:10:32 +09:00 |
|