From e1dafe73a3964ec04e63d5561cabb549a8a3904d Mon Sep 17 00:00:00 2001 From: Sergey Malyuk Date: Fri, 19 Dec 2025 17:05:37 +0300 Subject: [PATCH] update meta --- README.md | 1 + galaxy.yml | 2 +- roles/platform1c/README.md | 48 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 roles/platform1c/README.md diff --git a/README.md b/README.md index 756cd56..2e0116a 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ - [nginx](roles/nginx/README.md) - [nginx_docker](roles/nginx_docker/README.md) - [node_exporter](roles/node_exporter/README.md) +- [platform1c](roles/platform1c/README.md) - [prometheus](roles/prometheus/README.md) - [promtail](roles/promtail/README.md) - [rclone_yandex](roles/rclone_yandex/README.md) diff --git a/galaxy.yml b/galaxy.yml index a800451..f2e622b 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: genlab name: common -version: 0.29.0 +version: 0.31.0 readme: README.md authors: - Alexander Gorelyshev (corvus-migratorius@proton.me) diff --git a/roles/platform1c/README.md b/roles/platform1c/README.md new file mode 100644 index 0000000..ee6b373 --- /dev/null +++ b/roles/platform1c/README.md @@ -0,0 +1,48 @@ +platform1c +========= + +Role for deploying 1c server + +Requirements +------------ + +None + +Role Variables +-------------- + +platform1c_version — 1c version +platform1c_config — 1c config (see [test.yaml](molecule/default/files/test.yaml)) +platform1c_admin_pw_path — 1c admin credentials (see [platform1c.yaml](secrets/platform1c.yaml)) +platform1c_oneget_pw_path — oneget credentials (see [oneget.yaml](secrets/oneget.yaml)) +platform1c_platformfile — 1c server archive (e.g. server64_with_all_clients_8_3_26_1540.zip) +platform1c_download_method — download method. `'manual'` or `'oneget'` + +Dependencies +------------ + +None + +Example Playbook +---------------- + +```yaml +roles: +- role: genlab.common.platform1c + platform1c_version: "8.3.26.1540" # required + platform1c_config: "{{ role_path }}/molecule/default/files/test.yaml" # required + platform1c_admin_pw_path: "secrets/platform1c.yaml" # required + platform1c_oneget_pw_path: "secrets/oneget.yaml" # required if using oneget + platform1c_platformfile: "{{ role_path }}/molecule/default/files/server64_with_all_clients_8_3_26_1540.zip" # if platfrom1c_download_methond == manual + platform1c_download_method: 'manual' # required. manual or oneget +``` + +License +------- + +BSD + +Author Information +------------------ + +Danilkin Danila