shenlan
|
5f6d129d48
|
feat: add OpenResty and Redis roles
|
2025-08-04 19:20:13 +08:00 |
|
shenlan
|
46dce2d03d
|
Add nginx vhost role
|
2025-08-04 13:49:40 +08:00 |
|
Haitao Pan
|
977b0b6263
|
add deepflow_agent role
|
2025-07-07 13:32:16 +08:00 |
|
shenlan
|
4fb4aeaef4
|
Refactor k8s node role and split microk8s
|
2025-07-03 20:27:33 +08:00 |
|
shenlan
|
38abe9f368
|
Add roles for GPU operator and monitoring charts
|
2025-07-01 11:47:11 +08:00 |
|
shenlan
|
37cc0b56c1
|
Fix undefined variable when fetching sealos release
|
2025-06-26 18:35:39 +08:00 |
|
Haitao Pan
|
ce86876892
|
Add GPU K8s reset playbook, rename init file, update inventory
|
2025-06-26 18:09:16 +08:00 |
|
shenlan
|
4f68aeee25
|
gpu-k8s role use script and add reset
|
2025-06-26 17:34:24 +08:00 |
|
Haitao Pan
|
f8982f93b5
|
- fix(common): typo in add-apt-repository (universev -> universe -y)
- fix(gpu-k8s): fallback registry changed from ghcr.io/labring to labring
|
2025-06-26 14:39:37 +08:00 |
|
shenlan
|
a87a4c20db
|
fix: trim registry prefix when running sealos
|
2025-06-26 13:50:21 +08:00 |
|
Haitao Pan
|
159d378aaa
|
fix: enable universe repo, use sudo for sealos, fix role order
|
2025-06-26 13:22:07 +08:00 |
|
Haitao Pan
|
5c560c1921
|
fix: update node IPs and correct SSH key path for sealos
|
2025-06-26 13:06:03 +08:00 |
|
shenlan
|
f7e93fbd0c
|
Install fuse-overlayfs and document requirement
|
2025-06-26 11:13:26 +08:00 |
|
shenlan
|
f9fd140ea1
|
fix sealos ssh flags
|
2025-06-26 10:33:48 +08:00 |
|
shenlan
|
74464a22be
|
Add non-root deployment support for gpu-k8s role
|
2025-06-26 09:16:11 +08:00 |
|
shenlan
|
deadeae892
|
Make ssh user configurable for cluster setup
|
2025-06-26 08:52:37 +08:00 |
|
shenlan
|
bf20dd62c3
|
Fix GPU cluster playbook SSH setup
|
2025-06-26 00:07:02 +08:00 |
|
shenlan
|
556058036f
|
fix(gpu-k8s): use inventory ssh user for precheck
|
2025-06-25 23:50:03 +08:00 |
|
shenlan
|
4131181bc6
|
Authorize ops host key on all cluster nodes
|
2025-06-25 23:39:12 +08:00 |
|
shenlan
|
d1de70b020
|
gpu-k8s: precheck SSH connectivity
|
2025-06-25 23:29:49 +08:00 |
|
shenlan
|
310e4aef12
|
Fix IP resolution templating
|
2025-06-25 23:14:00 +08:00 |
|
shenlan
|
8bdf5fb17e
|
fix gpu-k8s role ip resolution
|
2025-06-25 23:07:35 +08:00 |
|
shenlan
|
6fd798d4f4
|
support hostnames for gpu k8s role
|
2025-06-25 22:55:46 +08:00 |
|
shenlan
|
7d76bc170e
|
Move LabRing registry script into role
|
2025-06-25 22:27:46 +08:00 |
|
shenlan
|
00ab7a116c
|
fix gpu-k8s role script path
|
2025-06-25 22:13:14 +08:00 |
|
shenlan
|
5019dc008c
|
Merge branch 'main' into codex/根据节点ip选择镜像地址
|
2025-06-25 22:04:13 +08:00 |
|
shenlan
|
206f649406
|
feat: auto-select labring registry
|
2025-06-25 21:47:00 +08:00 |
|
shenlan
|
35fca24f2e
|
gpu-k8s: separate kubernetes version
|
2025-06-25 21:42:15 +08:00 |
|
shenlan
|
3933de1764
|
gpu role: fetch latest sealos and install tools
|
2025-06-25 21:33:22 +08:00 |
|
shenlan
|
b6bbd93cea
|
Add SSH trust role and enhance gpu-k8s setup
|
2025-06-25 21:17:30 +08:00 |
|
shenlan
|
b8f6cc7648
|
Fix NVIDIA repository URLs
|
2025-06-25 20:40:38 +08:00 |
|
shenlan
|
85caf2f3b0
|
Fix NVIDIA runtime install
|
2025-06-25 20:28:19 +08:00 |
|
Haitao Pan
|
a6f5a5e518
|
add inventory/gpu_k8s_cluster
|
2025-06-25 20:07:36 +08:00 |
|
shenlan
|
f90010956d
|
Define ops_host in demo playbook
|
2025-06-24 12:25:57 +08:00 |
|
shenlan
|
d29198d1cd
|
Merge branch 'main' into te0hq5-codex/使用ansible安装k8s并配置gpu驱动
|
2025-06-24 11:30:37 +08:00 |
|
shenlan
|
e15044b26d
|
Improve gpu-k8s role variable handling
|
2025-06-24 11:26:14 +08:00 |
|
shenlan
|
8c9f7d26fc
|
Add gpu-k8s ansible role and docs
|
2025-06-24 10:45:35 +08:00 |
|
Haitao Pan
|
9b15bed30a
|
feat: add deepflow agent playbook and deployment tools
- add initial deepflow-agent-playbook (inventory, playbook, roles)
- add iptables whitelist enforce script
- add deepflow agent batch deploy script
- add initial .gitignore
|
2025-06-16 11:01:52 +08:00 |
|
Haitao Pan
|
79e3c64a80
|
add playbooks & scripts
|
2025-05-23 21:19:18 +08:00 |
|