Masaki Yatsu
|
106714d0ac
|
chore(jupyterhub): cleanup justfile
|
2025-08-31 22:01:13 +09:00 |
|
Masaki Yatsu
|
4a1e8f2ec1
|
feat(jupyterhub): update SecretStore I/F
|
2025-08-31 22:00:35 +09:00 |
|
Masaki Yatsu
|
1e9d9520e9
|
fix(jupyterhub): fix vault policy
|
2025-08-31 21:17:03 +09:00 |
|
Masaki Yatsu
|
2480ebae82
|
feat(jupyterhub): install buunstack package to kernel image
|
2025-08-31 20:43:27 +09:00 |
|
Masaki Yatsu
|
ddf867d1f1
|
feat(keycloak): set access/refresh token lifespan
|
2025-08-31 16:28:32 +09:00 |
|
Masaki Yatsu
|
f529223c56
|
feat(jupyterhub): Vault integration
|
2025-08-31 14:47:29 +09:00 |
|
Masaki Yatsu
|
9a1d4fd16f
|
feat(vault): vault::setup-jwt-auth
|
2025-08-31 14:46:42 +09:00 |
|
Masaki Yatsu
|
db99b8de3d
|
docs: write about ESO, MinIO and JupyterHub
|
2025-08-30 16:23:50 +09:00 |
|
Masaki Yatsu
|
da069613b4
|
feat(minio): use ESO
|
2025-08-30 16:09:05 +09:00 |
|
Masaki Yatsu
|
c122b9b9a8
|
feat(minio): add MinIO
|
2025-08-30 15:53:42 +09:00 |
|
Masaki Yatsu
|
a64fbe2048
|
chore(postgres): code format
|
2025-08-30 13:12:49 +09:00 |
|
Masaki Yatsu
|
57c75689fd
|
feat(keycloak): use ESO
|
2025-08-30 12:16:17 +09:00 |
|
Masaki Yatsu
|
e7ed3a1a67
|
feat(postgres): use ESO
|
2025-08-30 12:09:50 +09:00 |
|
Masaki Yatsu
|
9884f9013e
|
chore(vault): create admin-policy on install recipe
|
2025-08-30 12:09:29 +09:00 |
|
Masaki Yatsu
|
a5a4f2ce37
|
docs: write about nfs-utils
|
2025-08-30 12:08:58 +09:00 |
|
Masaki Yatsu
|
8d38cf5bd8
|
feat(external-secrets): add External Secrets Operator
|
2025-08-29 23:08:15 +09:00 |
|
Masaki Yatsu
|
00009ab192
|
feat(jupyterhub): add JupyterHub
|
2025-08-29 17:12:31 +09:00 |
|
Masaki Yatsu
|
09ffbc42e2
|
docs: add INSTALLATION.md
|
2025-08-23 16:18:28 +09:00 |
|
Masaki Yatsu
|
491fe963e2
|
fix(postgres): fix deleting user and db
|
2025-08-23 16:04:31 +09:00 |
|
Masaki Yatsu
|
dcb5ac50f9
|
chore(postgres): code cleanup
|
2025-08-21 16:56:27 +09:00 |
|
Masaki Yatsu
|
04c8ab7489
|
feat(k8s): add private container registry
|
2025-08-21 16:56:16 +09:00 |
|
Masaki Yatsu
|
27f932e01a
|
feat(k8s): create and copy regcred
|
2025-08-21 13:56:48 +09:00 |
|
Masaki Yatsu
|
44cab29d3e
|
chore: update CLAUDE.md
|
2025-08-21 13:56:35 +09:00 |
|
Masaki Yatsu
|
7c4e047299
|
chore(env): set multiple env vars
|
2025-08-21 13:56:25 +09:00 |
|
Masaki Yatsu
|
605a261a8e
|
fix(postgres): grant create on schema public
|
2025-08-20 20:46:47 +09:00 |
|
Masaki Yatsu
|
bdd32503f4
|
fix(postgres): fix storing password to vault
|
2025-08-20 16:53:26 +09:00 |
|
Masaki Yatsu
|
4d38ce9932
|
fix(vault): fix vault installation
|
2025-08-20 16:48:17 +09:00 |
|
Masaki Yatsu
|
69d4e73b2f
|
docs: link to youtube and dev.to
|
2025-08-20 14:28:12 +09:00 |
|
Masaki Yatsu
|
b1c844d978
|
chore: add CLAUDE.md
|
2025-08-19 16:32:48 +09:00 |
|
Masaki Yatsu
|
8298ec0223
|
docs: revise README
|
2025-08-17 16:01:31 +09:00 |
|
Masaki Yatsu
|
af118ed5d3
|
docs: write README
|
2025-08-17 15:54:15 +09:00 |
|
Masaki Yatsu
|
f431bb2f3b
|
chore(k8s): rename enable-oidc -> setup-oidc-auth
|
2025-08-17 15:19:59 +09:00 |
|
Masaki Yatsu
|
22a155b558
|
fix(keycloak): fix installation errors
|
2025-08-16 15:46:24 +09:00 |
|
Masaki Yatsu
|
276ccfe59b
|
feat(vault): get-root, put-root, etc
|
2025-08-16 15:45:59 +09:00 |
|
Masaki Yatsu
|
a1ced0a0a8
|
fix(k8s): fix enabling OIDC auth
|
2025-08-15 15:29:07 +09:00 |
|
Masaki Yatsu
|
51097b2258
|
refactor(keycloak): creating k8s client
|
2025-08-15 15:22:09 +09:00 |
|
Masaki Yatsu
|
89500341d2
|
chore: add debug-pod manifest
|
2025-08-15 15:20:56 +09:00 |
|
Masaki Yatsu
|
7f65f05b17
|
feat(vault): getting secret with OIDC auth
|
2025-08-15 14:34:00 +09:00 |
|
Masaki Yatsu
|
c2a0908453
|
fix(keycloak): fix getting admin username and password
|
2025-08-15 14:33:35 +09:00 |
|
Masaki Yatsu
|
a63f8da65d
|
fix(vault): fix OIDC auth
|
2025-08-15 13:46:44 +09:00 |
|
Masaki Yatsu
|
c1265c38ee
|
feat(keycloak): keycloak::add-group-mapper
|
2025-08-15 13:46:21 +09:00 |
|
Masaki Yatsu
|
e731f0494e
|
chore(vault): hint message about vault token
|
2025-08-15 13:12:00 +09:00 |
|
Masaki Yatsu
|
94b86bd429
|
chore(env): code format
|
2025-08-15 11:22:21 +09:00 |
|
Masaki Yatsu
|
ed1ba74797
|
feat: add keycloak and postgres
|
2025-08-15 11:21:54 +09:00 |
|
Masaki Yatsu
|
81016267af
|
feat(vault): OIDC setup and refactor
|
2025-08-15 11:21:19 +09:00 |
|
Masaki Yatsu
|
43581c15bb
|
feat(vault): add vault
|
2025-08-14 21:19:00 +09:00 |
|
Masaki Yatsu
|
8f6720117f
|
chore(utils): add utils module
|
2025-08-14 21:18:04 +09:00 |
|
Masaki Yatsu
|
e266b5ce42
|
feat(env): env::set and env::get
|
2025-08-14 17:30:22 +09:00 |
|
Masaki Yatsu
|
04385257f7
|
feat(longhorn): add longhorn
|
2025-08-14 16:11:30 +09:00 |
|
Masaki Yatsu
|
2717fed6a0
|
chore: add license file
|
2025-08-14 16:10:20 +09:00 |
|