Skip to content

Commit ef8bcab

Browse files
wmudgeChaffelson
andauthored
Update to latest PVC functions and processes (#108)
* Update PvC prerequisites and Control Plane (#89) * Initial version for CDP Public Cloud setup and teardown using definition-based infrastructure * Migrate roles from cloudera-deploy to cloudera.exe collection, as relative imports are difficult in Ansible, but FQCN imports are always good * Migrate WIP example definitions to separate repo * Remove most uses of push-down Ansible tags as they confuse even the most experienced Ansible user * Rename several playbooks to be more explanatory of what service they work on * Split playbooks into separate deployment areas to allow users to run adhoc or in sequence via main.yml * Update private cloud cluster deployment to include necessary steps for ECS deployment * Refactor main to simplify some pathways for better readability * Rename iptables role to be generic prereqs for pvc_ecs * Gather facts necessary for cluster deployment * Update pvc_cp_setup.yml so it runs independent of main.yml * Break pvc playbooks out into groups according to functional area to allow independent execution * Remove separate pvc-ds playbook as tags and switches better control functionality structured within the main deployment process * Add teardown play for ECS clusters * Update installation order and targeted hosts (#97) * Move RDBMS role after TLS cert distribution role * Update hosts for CM configuration and deployment * Update conditionals for installation of Kerberos * Add gather_facts to the definition verification play * Fix teardown when dynamic infra not reachable (#93) * Remove Infra availability checks during teardown as Infra may not actually be reachable * Add 'pvc' tag to cluster deployment for the scenario where ECS is being added to an existing CDP Base cluster * Remove duplicate call to deploy local OS user accounts for ECS * Remove legacy centos7-init.sh script (#98) Signed-off-by: Daniel Chaffelson <chaffelson@gmail.com> Signed-off-by: Webster Mudge <wmudge@cloudera.com> Co-authored-by: Dan Chaffelson <chaffelson@gmail.com>
1 parent e837503 commit ef8bcab

24 files changed

+1090
-2087
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ APPENDIX: How to apply the Apache License to your work.
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2021 Cloudera, Inc.
189+
Copyright 2022 Cloudera, Inc.
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

centos7-init.sh

Lines changed: 0 additions & 78 deletions
This file was deleted.

cloud.yml

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)