Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add cluster module #224

Merged
merged 29 commits into from
May 15, 2024
Merged

Conversation

wmudge
Copy link
Member

@wmudge wmudge commented May 15, 2024

Adds cluster module for managing CM clusters via non-import template processes. Initial release tackles creation and basic cluster state management, e.g. stopped.

rsuplina and others added 29 commits May 8, 2024 13:06
Signed-off-by: rsuplina <rsuplina@cloudera.com>
Signed-off-by: rsuplina <rsuplina@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…uster

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…er creation.

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…irect role

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…on files

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…ommit linting

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
… configuratoin found by pre-commit linting

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
…tespace/EOL rules and Python black linting

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Allow role group direct assignment to hosts
Add mutually_exclusive configs to various suboptions in argument_spec

Signed-off-by: Webster Mudge <wmudge@cloudera.com>
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
@wmudge wmudge added the enhancement New feature or request label May 15, 2024
@wmudge wmudge added this to the Release 4.3.1 milestone May 15, 2024
@wmudge wmudge requested a review from a team May 15, 2024 13:16
Copy link
Contributor

@jimright jimright left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Approved.

@wmudge wmudge merged commit 475a2c4 into cloudera-labs:devel May 15, 2024
4 checks passed
@wmudge wmudge deleted the feature/cluster-param-creation branch May 15, 2024 15:33
@wmudge wmudge modified the milestones: Release 4.3.1, Release 4.4.0 May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request validated
Development

Successfully merging this pull request may close these issues.

3 participants