gitea runs on port 22, ssh on port 2222
ci/woodpecker/pr/woodpecker Pipeline failed
Details
ci/woodpecker/pr/woodpecker Pipeline failed
Details
parent
947479fc31
commit
8c5b42cb2a
|
@ -0,0 +1,4 @@
|
|||
gitea-service-group:
|
||||
hosts:
|
||||
{{ subdomain }}-host:
|
||||
ansible_port: 2222
|
|
@ -90,6 +90,13 @@ class Infra:
|
|||
|
||||
return self.repo_path.joinpath(f"inventory/{subdomain}-backup.yml")
|
||||
|
||||
def _service_path(self, subdomain: str) -> Path:
|
||||
"""
|
||||
utility method: get service file for a subdomain
|
||||
"""
|
||||
|
||||
return self.repo_path.joinpath(f"inventory/{subdomain}-service.yml")
|
||||
|
||||
def _hostscript_path(self, subdomain: str) -> Path:
|
||||
"""
|
||||
utility method: hostscript file for a subdomain
|
||||
|
@ -204,6 +211,14 @@ class Infra:
|
|||
)
|
||||
)
|
||||
|
||||
service = self._service_path(subdomain)
|
||||
with open(backup, "w", encoding="utf-8") as f:
|
||||
f.write(
|
||||
render_to_string(
|
||||
"infrastructure/yml/service.yml", context={"subdomain": subdomain}
|
||||
)
|
||||
)
|
||||
|
||||
# hostscript = self.repo_path.join("inventory/hosts-scripts/{instance.name}-host.sh")
|
||||
|
||||
self.write_hostscript(
|
||||
|
|
Loading…
Reference in New Issue