temp fixes
This commit is contained in:
parent
d5e639afd2
commit
68bd74ac7f
3 changed files with 56 additions and 50 deletions
|
@ -17,7 +17,7 @@ repos:
|
||||||
hooks:
|
hooks:
|
||||||
- id: reorder-python-imports
|
- id: reorder-python-imports
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.9.5
|
rev: v0.9.7
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
args: [--fix, --exit-non-zero-on-fix]
|
args: [--fix, --exit-non-zero-on-fix]
|
||||||
|
|
102
inventory.py
102
inventory.py
|
@ -20,54 +20,60 @@ servers = [
|
||||||
|
|
||||||
kropcloud = [
|
kropcloud = [
|
||||||
(
|
(
|
||||||
"k3s-node0", {
|
"dev-server", {
|
||||||
"ssh_user": "root",
|
"ssh_user": "krop",
|
||||||
"ssh_hostname": "192.168.1.190",
|
"ssh_hostname": "192.168.1.151",
|
||||||
"tailscale": False,
|
|
||||||
"k3s": {
|
|
||||||
"role": "master",
|
|
||||||
"token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"k3s-node1", {
|
|
||||||
"ssh_user": "root",
|
|
||||||
"ssh_hostname": "192.168.1.191",
|
|
||||||
"tailscale": False,
|
|
||||||
"k3s": {
|
|
||||||
"role": "worker",
|
|
||||||
"master": "192.168.1.190",
|
|
||||||
"token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"k3s-node2", {
|
|
||||||
"ssh_user": "root",
|
|
||||||
"ssh_hostname": "192.168.1.192",
|
|
||||||
"tailscale": False,
|
|
||||||
"k3s": {
|
|
||||||
"role": "worker",
|
|
||||||
"master": "192.168.1.190",
|
|
||||||
"token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
),
|
|
||||||
(
|
|
||||||
"k3s-nfs", {
|
|
||||||
"ssh_user": "root",
|
|
||||||
"ssh_hostname": "192.168.1.195",
|
|
||||||
"tailscale": False,
|
|
||||||
"nfs": {
|
|
||||||
"exports": [
|
|
||||||
{
|
|
||||||
"directory": "/mnt/nas",
|
|
||||||
"ip": "192.168.1.0/24",
|
|
||||||
"flags": ["rw","sync","no_wdelay","no_root_squash","insecure","no_subtree_check"],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
# (
|
||||||
|
# "k3s-node0", {
|
||||||
|
# "ssh_user": "root",
|
||||||
|
# "ssh_hostname": "192.168.1.190",
|
||||||
|
# "tailscale": False,
|
||||||
|
# "k3s": {
|
||||||
|
# "role": "master",
|
||||||
|
# "token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
||||||
|
# },
|
||||||
|
# },
|
||||||
|
# ),
|
||||||
|
# (
|
||||||
|
# "k3s-node1", {
|
||||||
|
# "ssh_user": "root",
|
||||||
|
# "ssh_hostname": "192.168.1.191",
|
||||||
|
# "tailscale": False,
|
||||||
|
# "k3s": {
|
||||||
|
# "role": "worker",
|
||||||
|
# "master": "192.168.1.190",
|
||||||
|
# "token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
||||||
|
# },
|
||||||
|
# },
|
||||||
|
# ),
|
||||||
|
# (
|
||||||
|
# "k3s-node2", {
|
||||||
|
# "ssh_user": "root",
|
||||||
|
# "ssh_hostname": "192.168.1.192",
|
||||||
|
# "tailscale": False,
|
||||||
|
# "k3s": {
|
||||||
|
# "role": "worker",
|
||||||
|
# "master": "192.168.1.190",
|
||||||
|
# "token": "1mN0tv3r1!s3cur3Bu1?T3s0Nl#",
|
||||||
|
# },
|
||||||
|
# },
|
||||||
|
# ),
|
||||||
|
# (
|
||||||
|
# "k3s-nfs", {
|
||||||
|
# "ssh_user": "root",
|
||||||
|
# "ssh_hostname": "192.168.1.195",
|
||||||
|
# "tailscale": False,
|
||||||
|
# "nfs": {
|
||||||
|
# "exports": [
|
||||||
|
# {
|
||||||
|
# "directory": "/mnt/nas",
|
||||||
|
# "ip": "192.168.1.0/24",
|
||||||
|
# "flags": ["rw","sync","no_wdelay","no_root_squash","insecure","no_subtree_check"],
|
||||||
|
# },
|
||||||
|
# ],
|
||||||
|
# },
|
||||||
|
# },
|
||||||
|
# ),
|
||||||
]
|
]
|
||||||
|
|
|
@ -12,7 +12,7 @@ def deploy_k3s():
|
||||||
k3s_config = host.data.get("k3s")
|
k3s_config = host.data.get("k3s")
|
||||||
|
|
||||||
if not k3s_config:
|
if not k3s_config:
|
||||||
raise ValueError("k3s ")
|
raise ValueError("k3s config not found")
|
||||||
|
|
||||||
server.shell(
|
server.shell(
|
||||||
name="Disable ufw",
|
name="Disable ufw",
|
||||||
|
|
Loading…
Reference in a new issue