Add Percona Server configuration and bootstrap profiles (#236) #239
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
ih-mysqlCLI from infrahouse-toolkitChanges
packages.ppconfig.ppservice.ppbootstrap.ppih-mysql bootstrapfor master election and replica setupmysqld.cnf.erbBootstrap Behavior
The
ih-mysql bootstrapcommand (from infrahouse-toolkit) handles:Required Facts
Custom facts in
/etc/puppetlabs/facter/facts.d/custom.json:percona.cluster_id- Unique cluster identifierpercona.dynamodb_table- DynamoDB table for lockingpercona.credentials_secret- AWS Secrets Manager secret namepercona.vpc_cidr- VPC CIDR for user host restrictionspercona.read_tg_arn- Read target group ARNpercona.write_tg_arn- Write target group ARNTest plan