Commit Graph

102 Commits

Author SHA1 Message Date
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
Masaki Yatsu
5f5a59969b fix(postgres): dump and restore 2025-09-07 22:54:42 +09:00
Masaki Yatsu
81f4a9d0c0 docs: write about custom recipes 2025-09-07 22:08:03 +09:00
Masaki Yatsu
3fe286c8ff example(miniflux): add custom recipe example: miniflux 2025-09-07 22:02:20 +09:00
Masaki Yatsu
6e1ae8b79b example(reddit-rss): add custom recipe example: reddit-rss 2025-09-07 21:48:00 +09:00
Masaki Yatsu
87d5cc5c74 fix(postgres): create-user-and-db args order 2025-09-07 21:45:42 +09:00
Masaki Yatsu
0cff7b96ed fix(k8s): copy regcred 2025-09-07 21:35:20 +09:00
Masaki Yatsu
00f0dc0d6b fix(jupyterhub): setting token ttl 2025-09-06 20:56:15 +09:00
Masaki Yatsu
979a294c8f feat(jupyterhub): SecretStore.list_fieds() 2025-09-06 20:56:00 +09:00
Masaki Yatsu
20739aadec fix(jupyterhub): fix setting pre-spawn hook 2025-09-05 18:29:29 +09:00
Masaki Yatsu
e9a2ace7d4 chore(jupyterhub): don't build on push-kernel-images 2025-09-05 10:56:09 +09:00
Masaki Yatsu
c1a36f438c chore(vault): tweak console output 2025-09-04 15:03:30 +09:00
Masaki Yatsu
f967b93220 fix(jupyterhub): network policy 2025-09-03 13:47:35 +09:00
Masaki Yatsu
45bfe6c558 feat(jupyterhub): support installing w/o longhorn 2025-09-03 13:39:09 +09:00
Masaki Yatsu
22f0e278aa feat(jupyterhub): set sesssion timeout 2025-09-03 11:19:50 +09:00
Masaki Yatsu
817b0316d9 feat(keycloak): set client session idle/max 2025-09-03 11:19:27 +09:00
Masaki Yatsu
22e73d9a3d chore(jupyterhub): adjust vault token ttl and max-ttl 2025-09-03 10:55:16 +09:00
Masaki Yatsu
67dd348705 feat(jupyterhub): set cull timeout 2025-09-03 10:34:13 +09:00
Masaki Yatsu
2a61b8e1ad chore(vault): justfile clean up 2025-09-03 10:33:42 +09:00
Masaki Yatsu
4264877786 chore(jupyterhub): create JupyterHub vault token on each deploy 2025-09-03 10:19:11 +09:00
Masaki Yatsu
ac8d47c619 chore: update CLAUDE.md 2025-09-03 10:11:44 +09:00
Masaki Yatsu
8cc2539d7a chore(keycloak): suppress dotenvx print 2025-09-03 10:11:35 +09:00
Masaki Yatsu
d233373219 feat(jupyterhub): vault token w/o keycloak auth 2025-09-03 10:11:06 +09:00
Masaki Yatsu
02ec5eb1e2 feat(jupyterhub): set postgres env-vars and add python packages 2025-09-02 12:13:11 +09:00
Masaki Yatsu
e6d130c3a8 docs: write jupyterhub doc 2025-08-31 22:34:11 +09:00
Masaki Yatsu
972805aa65 feat(jupyterhub): make SecretStore singleton 2025-08-31 22:33:22 +09:00