-
Notifications
You must be signed in to change notification settings - Fork 36
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
Feature/gas factory govcloud #56
Open
eamonnfaherty
wants to merge
48
commits into
main
Choose a base branch
from
feature/gas-factory-govcloud
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
account-creation-notifier-cfh-handler Added missing buildspec to portfolio for account-waiter Updated env. variable for account-bootstrap-shared Updated OU chooser to use values that match account creation parameters Fixed policy in account-waiter template Updated account-waiter lambda with correct parameter for AccountId
Puppet role and path params Created account-waiter v4 that waits for CodeBuild to complete Added .vscode to .gitignore
This makes Bootstrap wait on AccountWaiter1 New accounts can only have one concurrent build which was causing errors
to use dynamic partition
dynamic partition in policies
account-bootstrap-shared lambda
- updated to pass partition as custom resource parameter account-creation-shared / v5 - created v5 - updated to create GovCloud accounts account-creation-shared-org-bootstrap / v2 - created v2 - updated with permissions to create GovCloud accounts account-type-to-organizational-unit-chooser / v2 - created v2 - updated to support partitions account-waiter / v4 - updated to use partition environment variable aws-service-catalog-govcloud-account-creation - created to support creating GovCloud accounts
- Added interface and updated parameter descriptions account-creation-notifier-cfh-handler - Fixed issue with print statement
- created v2 - added PuppetAccountId and AccountPartition to the message aws-service-catalog-govcloud-account-creation - v1 - added GovCloud account type params - updated the UI - added GovCloud OU details - added PuppetAccountId and Account Partition to notifiers govcloud-account-invitation - v1 - created v1 govcloud-account-onboard-puppet-bootstrap - v1 - created v1
to govcloud-account-onboard created the readme for govcloud-account-onboard
govcloud-account-onboard-puppet-bootstrap updated italic formatting
account-bootstrap-shared-org-bootstrap
account-create-update-notifier
account-creation-notifier-cfh-handler
account-creation-shared-org-bootstrap
account-type-to-organizational-unit-chooser
aws-service-catalog-account-creation
aws-service-catalog-govcloud-account-creation
aws-service-catalog-account-creation
created a readme to describe how the account creation process works
created govcloud versions of manifest and portfolio yaml files
Added manifest and portfolio examples to readmes
- updated to use python3.8 since 3.x does not work in GovCloud govcloud-account-onboard - updated to use Puppet access role ARN instead of name - resolved issue with OU paths move-to-ou - resolved issue with OU paths
Governance at Scale Account Factory for GovCloud
- created v4 - now it can bootstrap an account to puppet from another account account-creation-notifier-cfh-handler - moved Description property for SNS subscription and Lambda Permission account-puppet-org-bootstrap - renamed this from the old govcloud-account-onboard-puppet-bootstrap - this should now be provisioned in both GovCloud and Commercial - Updated documention to remove GovCloud specific references aws-service-catalog-account-creation - created v4 - added PuppetAccountID and PuppetAccountAccessRoleName - now supports being run outside of the Puppet account aws-service-catalog-govcloud-account-creation - added PuppetAccountAccessRole - Now can bootstrap the new account with a separate Puppet account - Fixed issue with commercial Bootstrap using wrong Puppet account ID
Feature/gas factory govcloud
…pet-bootstrap to account-puppet-org-bootstrap
Updated readmes to reflect the rename of govcloud-account-onboard-pup…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.