This is an automated email from the ASF dual-hosted git repository.
jialiang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ambari-deploy.git
from d763779 Create README.md
add 43eed33 AMBARI-26491: Add auto deployment for hadoop cluster
new b43f3fd AMBARI-26491: Add auto deployment for hadoop cluster
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 113 +
README.md | 165 +-
ansible.cfg | 6 +
conf/.gitignore | 4 +
conf/base_conf.yml.template | 59 +
conf/conf.yml.template | 141 +
conf/hosts_info.yml.template | 7 +
deploy_ansible/ansible-scripts/ansible.cfg | 6 +
.../ansible-scripts/inventory/.gitignore | 5 +
.../ansible-scripts/playbooks/apply_blueprint.yml | 32 +
.../ansible-scripts/playbooks/configure_ambari.yml | 32 +
.../playbooks/group_vars/.gitignore | 4 +
.../ansible-scripts/playbooks/install_ambari.yml | 34 +
.../ansible-scripts/playbooks/post_install.yml | 27 +
.../ansible-scripts/playbooks/prepare_nodes.yml | 53 +
.../ansible-scripts/playbooks/roles/README.md | 72 +
.../roles/ambari-blueprint/files/.gitignore | 5 +
.../roles/ambari-blueprint/tasks/main.yml | 194 +
.../roles/ambari-blueprint/templates/.gitignore | 4 +
.../ambari-blueprint/vars/debian-ubuntu-22.yml | 26 +
.../roles/ambari-blueprint/vars/redhat-7.yml | 26 +
.../roles/ambari-blueprint/vars/redhat-8.yml | 26 +
.../roles/ambari-blueprint/vars/rocky-8.yml | 26 +
.../roles/ambari-blueprint/vars/rocky-9.yml | 26 +
.../roles/ambari-config/defaults/main.yml | 22 +
.../roles/ambari-config/handlers/main.yml | 35 +
.../playbooks/roles/ambari-config/tasks/main.yml | 155 +
.../templates/repo_version_template.json.j2 | 19 +
.../roles/ambari-config/vars/debian-ubuntu-22.yml | 22 +
.../roles/ambari-config/vars/redhat-7.yml | 23 +
.../roles/ambari-config/vars/redhat-8.yml | 22 +
.../playbooks/roles/ambari-config/vars/rocky-8.yml | 22 +
.../playbooks/roles/ambari-config/vars/rocky-9.yml | 22 +
.../playbooks/roles/common/defaults/main.yml | 20 +
.../playbooks/roles/common/files/cluster_clear.py | 265 +
.../roles/common/files/setup_time_sync.sh | 104 +
.../playbooks/roles/common/files/site_customize.py | 43 +
.../playbooks/roles/common/handlers/main.yml | 27 +
.../playbooks/roles/common/tasks/host_check.yml | 21 +
.../playbooks/roles/common/tasks/main.yml | 199 +
.../playbooks/roles/common/tasks/node_setup.yml | 63 +
.../playbooks/roles/common/tasks/ntp_setup.yml | 50 +
.../playbooks/roles/common/tasks/tuned.yml | 38 +
.../roles/common/templates/chrony.conf.j2 | 10 +
.../playbooks/roles/common/templates/tuned.conf.j2 | 15 +
.../roles/common/vars/debian-ubuntu-22.yml | 36 +
.../playbooks/roles/common/vars/redhat-7.yml | 57 +
.../playbooks/roles/common/vars/redhat-8.yml | 49 +
.../playbooks/roles/common/vars/rocky-8.yml | 48 +
.../playbooks/roles/common/vars/rocky-9.yml | 47 +
.../roles/database/defaults/main/mysql.yml | 140 +
.../roles/database/defaults/main/postgres.yml | 19 +
.../roles/database/files/mysql_pubkey.asc | 432 ++
.../roles/database/files/postgres_pubkey.asc | 77 +
.../playbooks/roles/database/handlers/main.yml | 33 +
.../roles/database/tasks/clear_innodb_logs.yml | 42 +
.../playbooks/roles/database/tasks/database.yml | 129 +
.../playbooks/roles/database/tasks/main.yml | 49 +
.../playbooks/roles/database/tasks/mysql-setup.yml | 160 +
.../playbooks/roles/database/tasks/mysql_play.yml | 38 +
.../roles/database/tasks/mysql_play_db_access.yml | 27 +
.../roles/database/tasks/postgres_play.yml | 45 +
.../database/tasks/postgres_play_db_access.yml | 27 +
.../playbooks/roles/database/templates/init.cnf.j2 | 6 +
.../playbooks/roles/database/templates/my.cnf.j2 | 134 +
.../roles/database/templates/reset.sql.j2 | 16 +
.../roles/database/vars/debian-ubuntu-22.yml | 40 +
.../playbooks/roles/database/vars/redhat-7.yml | 55 +
.../playbooks/roles/database/vars/redhat-8.yml | 55 +
.../playbooks/roles/database/vars/rocky-8.yml | 56 +
.../playbooks/roles/database/vars/rocky-9.yml | 56 +
.../playbooks/roles/krb5-client/tasks/main.yml | 45 +
.../roles/krb5-client/templates/krb5.conf.j2 | 12 +
.../playbooks/roles/krb5-client/vars/debian.yml | 20 +
.../playbooks/roles/krb5-client/vars/redhat.yml | 20 +
.../playbooks/roles/krb5-client/vars/rocky.yml | 20 +
.../playbooks/roles/mit-kdc/handlers/main.yml | 29 +
.../playbooks/roles/mit-kdc/tasks/main.yml | 97 +
.../playbooks/roles/mit-kdc/templates/kdc.conf.j2 | 6 +
.../playbooks/roles/mit-kdc/vars/debian-ubuntu.yml | 32 +
.../playbooks/roles/mit-kdc/vars/redhat.yml | 32 +
.../playbooks/roles/mit-kdc/vars/rocky.yml | 32 +
.../playbooks/roles/post-install/tasks/main.yml | 21 +
.../ansible-scripts/playbooks/set_variables.yml | 70 +
deploy_py/deploy_py.iml | 9 +
deploy_py/main.py | 230 +
deploy_py/python/__init__.py | 18 +
deploy_py/python/common/__init__.py | 18 +
deploy_py/python/common/basic_logger.py | 52 +
deploy_py/python/common/constants.py | 90 +
deploy_py/python/common/path_manager.py | 45 +
deploy_py/python/config_management/__init__.py | 18 +
.../python/config_management/conf_validator.py | 41 +
.../config_management/configuration_loader.py | 20 +
.../config_management/configuration_manager.py | 261 +
.../config_management/configurations/__init__.py | 18 +
.../configurations/advanced_configuration.py | 54 +
.../ambari_blueprint_configuration.py | 150 +
.../ambari_cluster_template_configuration.py | 74 +
.../configurations/ansible_host_configuration.py | 99 +
.../configurations/ansible_var_configuration.py | 44 +
.../configurations/base_configuration.py | 73 +
.../configurations/ci_configuration.py | 26 +
.../configurations/hosts_info_configuration.py | 35 +
.../configurations/standard_configuration.py | 142 +
.../default_configuration_loader.py | 35 +
.../dynamic_variable_generator.py | 321 +
deploy_py/python/config_management/file_manager.py | 60 +
.../group_consistency_validator.py | 143 +
.../python/config_management/hosts_info_parser.py | 97 +
.../config_management/hosts_info_validator.py | 50 +
.../python/config_management/parser_factory.py | 100 +
deploy_py/python/config_management/parsers.py | 76 +
.../python/config_management/service_manager.py | 100 +
deploy_py/python/config_management/service_map.py | 206 +
.../python/config_management/service_validator.py | 29 +
.../python/config_management/template_renderer.py | 52 +
.../python/config_management/topology_manager.py | 328 +
.../python/config_management/topology_validator.py | 355 +
.../python/config_management/validation_manager.py | 60 +
deploy_py/python/config_management/validator.py | 56 +
deploy_py/python/deploy/deployment.py | 325 +
deploy_py/python/deploy/docker_cluster_manager.py | 710 ++
deploy_py/python/exceptions/__init__.py | 18 +
.../exceptions/invalid_configuration_exception.py | 20 +
deploy_py/python/executor/command_executor.py | 128 +
deploy_py/python/utils/__init__.py | 18 +
deploy_py/python/utils/filesystem_util.py | 89 +
deploy_py/python/utils/os_utils.py | 198 +
.../alluxio_configuration.json.j2 | 6 +
.../cluster_templates/ambari_configuration.json.j2 | 0
.../ambari_metrics_configuration.json.j2 | 23 +
.../cluster_templates/base_blueprint.json.j2 | 25 +
.../cluster_templates/flink_configuration.json.j2 | 0
.../cluster_templates/hbase_configuration.json.j2 | 19 +
.../cluster_templates/hdfs_configuration.json.j2 | 50 +
.../cluster_templates/hive_configuration.json.j2 | 54 +
.../infra_solr_configuration.json.j2 | 10 +
.../cluster_templates/kafka_configuration.json.j2 | 9 +
.../kerberos_configuration.json.j2 | 17 +
.../cluster_templates/knox_configuration.json.j2 | 0
.../cluster_templates/ranger_configuration.json.j2 | 155 +
.../ranger_kms_configuration.json.j2 | 50 +
.../cluster_templates/solr_configuration.json.j2 | 0
.../cluster_templates/spark_configuration.json.j2 | 45 +
.../cluster_templates/tez_configuration.json.j2 | 5 +
.../cluster_templates/yarn_configuration.json.j2 | 52 +
.../zookeeper_configuration.json.j2 | 6 +
deploy_py/resources/templates/apache2.conf.tpl | 36 +
deploy_py/resources/templates/httpd.conf.tpl | 79 +
deploy_py/shell/utils/install_cluster.sh | 53 +
deploy_py/shell/utils/setup-env-centos.sh | 222 +
deploy_py/shell/utils/setup-env-ubuntu.sh | 206 +
deploy_py/shell/utils/setup_repo.sh | 225 +
deploy_py/shell/utils/sshd_config_template | 53 +
deploy_py/shell/utils/systemctl.py | 6869 ++++++++++++++++++++
deploy_py/shell/utils/systemctl3.py | 6869 ++++++++++++++++++++
deploy_py/shell/utils/update_bigtop_image.sh | 268 +
docs/CODE_ARCHITECTURE.md | 230 +
docs/PROJECT_OVERVIEW.md | 136 +
docs/TECHNICAL_ARCHITECTURE.md | 259 +
docs/advanced-deployment.md | 476 ++
docs/automated-deployment.md | 357 +
pyproject.toml | 128 +
setup_pypath.sh | 28 +
165 files changed, 26709 insertions(+), 1 deletion(-)
create mode 100644 .gitignore
create mode 100644 ansible.cfg
create mode 100644 conf/.gitignore
create mode 100644 conf/base_conf.yml.template
create mode 100644 conf/conf.yml.template
create mode 100644 conf/hosts_info.yml.template
create mode 100644 deploy_ansible/ansible-scripts/ansible.cfg
create mode 100644 deploy_ansible/ansible-scripts/inventory/.gitignore
create mode 100644 deploy_ansible/ansible-scripts/playbooks/apply_blueprint.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/configure_ambari.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/group_vars/.gitignore
create mode 100644 deploy_ansible/ansible-scripts/playbooks/install_ambari.yml
create mode 100644 deploy_ansible/ansible-scripts/playbooks/post_install.yml
create mode 100644 deploy_ansible/ansible-scripts/playbooks/prepare_nodes.yml
create mode 100644 deploy_ansible/ansible-scripts/playbooks/roles/README.md
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/files/.gitignore
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/templates/.gitignore
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/vars/debian-ubuntu-22.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/vars/redhat-7.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/vars/redhat-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/vars/rocky-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-blueprint/vars/rocky-9.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/defaults/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/handlers/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/templates/repo_version_template.json.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/vars/debian-ubuntu-22.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/vars/redhat-7.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/vars/redhat-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/vars/rocky-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/ambari-config/vars/rocky-9.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/defaults/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/files/cluster_clear.py
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/files/setup_time_sync.sh
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/files/site_customize.py
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/handlers/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/tasks/host_check.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/tasks/node_setup.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/tasks/ntp_setup.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/tasks/tuned.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/templates/chrony.conf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/templates/tuned.conf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/vars/debian-ubuntu-22.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/vars/redhat-7.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/vars/redhat-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/vars/rocky-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/common/vars/rocky-9.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/defaults/main/mysql.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/defaults/main/postgres.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/files/mysql_pubkey.asc
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/files/postgres_pubkey.asc
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/handlers/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/clear_innodb_logs.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/database.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/mysql-setup.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/mysql_play.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/mysql_play_db_access.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/postgres_play.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/tasks/postgres_play_db_access.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/templates/init.cnf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/templates/my.cnf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/templates/reset.sql.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/vars/debian-ubuntu-22.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/vars/redhat-7.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/vars/redhat-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/vars/rocky-8.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/database/vars/rocky-9.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/krb5-client/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/krb5-client/templates/krb5.conf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/krb5-client/vars/debian.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/krb5-client/vars/redhat.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/krb5-client/vars/rocky.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/handlers/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/tasks/main.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/templates/kdc.conf.j2
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/vars/debian-ubuntu.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/vars/redhat.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/mit-kdc/vars/rocky.yml
create mode 100644
deploy_ansible/ansible-scripts/playbooks/roles/post-install/tasks/main.yml
create mode 100644 deploy_ansible/ansible-scripts/playbooks/set_variables.yml
create mode 100644 deploy_py/deploy_py.iml
create mode 100644 deploy_py/main.py
create mode 100644 deploy_py/python/__init__.py
create mode 100644 deploy_py/python/common/__init__.py
create mode 100644 deploy_py/python/common/basic_logger.py
create mode 100644 deploy_py/python/common/constants.py
create mode 100644 deploy_py/python/common/path_manager.py
create mode 100644 deploy_py/python/config_management/__init__.py
create mode 100644 deploy_py/python/config_management/conf_validator.py
create mode 100644 deploy_py/python/config_management/configuration_loader.py
create mode 100644 deploy_py/python/config_management/configuration_manager.py
create mode 100644
deploy_py/python/config_management/configurations/__init__.py
create mode 100644
deploy_py/python/config_management/configurations/advanced_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/ambari_blueprint_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/ambari_cluster_template_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/ansible_host_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/ansible_var_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/base_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/ci_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/hosts_info_configuration.py
create mode 100644
deploy_py/python/config_management/configurations/standard_configuration.py
create mode 100644
deploy_py/python/config_management/default_configuration_loader.py
create mode 100644
deploy_py/python/config_management/dynamic_variable_generator.py
create mode 100644 deploy_py/python/config_management/file_manager.py
create mode 100644
deploy_py/python/config_management/group_consistency_validator.py
create mode 100644 deploy_py/python/config_management/hosts_info_parser.py
create mode 100644 deploy_py/python/config_management/hosts_info_validator.py
create mode 100644 deploy_py/python/config_management/parser_factory.py
create mode 100644 deploy_py/python/config_management/parsers.py
create mode 100644 deploy_py/python/config_management/service_manager.py
create mode 100644 deploy_py/python/config_management/service_map.py
create mode 100644 deploy_py/python/config_management/service_validator.py
create mode 100644 deploy_py/python/config_management/template_renderer.py
create mode 100644 deploy_py/python/config_management/topology_manager.py
create mode 100644 deploy_py/python/config_management/topology_validator.py
create mode 100644 deploy_py/python/config_management/validation_manager.py
create mode 100644 deploy_py/python/config_management/validator.py
create mode 100644 deploy_py/python/deploy/deployment.py
create mode 100644 deploy_py/python/deploy/docker_cluster_manager.py
create mode 100644 deploy_py/python/exceptions/__init__.py
create mode 100644
deploy_py/python/exceptions/invalid_configuration_exception.py
create mode 100644 deploy_py/python/executor/command_executor.py
create mode 100644 deploy_py/python/utils/__init__.py
create mode 100644 deploy_py/python/utils/filesystem_util.py
create mode 100644 deploy_py/python/utils/os_utils.py
create mode 100644
deploy_py/resources/cluster_templates/alluxio_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/ambari_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/ambari_metrics_configuration.json.j2
create mode 100644 deploy_py/resources/cluster_templates/base_blueprint.json.j2
create mode 100644
deploy_py/resources/cluster_templates/flink_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/hbase_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/hdfs_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/hive_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/infra_solr_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/kafka_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/kerberos_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/knox_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/ranger_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/ranger_kms_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/solr_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/spark_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/tez_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/yarn_configuration.json.j2
create mode 100644
deploy_py/resources/cluster_templates/zookeeper_configuration.json.j2
create mode 100644 deploy_py/resources/templates/apache2.conf.tpl
create mode 100644 deploy_py/resources/templates/httpd.conf.tpl
create mode 100644 deploy_py/shell/utils/install_cluster.sh
create mode 100644 deploy_py/shell/utils/setup-env-centos.sh
create mode 100644 deploy_py/shell/utils/setup-env-ubuntu.sh
create mode 100644 deploy_py/shell/utils/setup_repo.sh
create mode 100644 deploy_py/shell/utils/sshd_config_template
create mode 100644 deploy_py/shell/utils/systemctl.py
create mode 100644 deploy_py/shell/utils/systemctl3.py
create mode 100644 deploy_py/shell/utils/update_bigtop_image.sh
create mode 100644 docs/CODE_ARCHITECTURE.md
create mode 100644 docs/PROJECT_OVERVIEW.md
create mode 100644 docs/TECHNICAL_ARCHITECTURE.md
create mode 100644 docs/advanced-deployment.md
create mode 100644 docs/automated-deployment.md
create mode 100644 pyproject.toml
create mode 100644 setup_pypath.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]