mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-17 17:24:25 +00:00
chore(pulumi): add command to rename stacks after a project name changed
This commit is contained in:
@@ -187,6 +187,7 @@ pulumi stack graph -s 'dev' 'dev.dot' --short-node-name
|
||||
# Rename stacks.
|
||||
pulumi stack rename 'new-name'
|
||||
pulumi stack rename 'new-dev' -s 'dev'
|
||||
pulumi stack rename -s 'dev' 'organization/internal-services/dev'
|
||||
|
||||
# Change secrets providers.
|
||||
pulumi stack change-secrets-provider 'awskms://1234abcd-12ab-34cd-56ef-1234567890ab?region=us-east-1'
|
||||
@@ -216,6 +217,7 @@ pulumi state unprotect 'resourceUrn'
|
||||
# new name.
|
||||
pulumi stack rename 'org/new-project/dev'
|
||||
pulumi stack rename 'org/new-project/dev' -s 'dev'
|
||||
pulumi stack rename -s 'pulumicomuser/testproj/dev' 'organization/internal-services/dev'
|
||||
|
||||
|
||||
# List installed plugins.
|
||||
|
||||
@@ -36,3 +36,8 @@ find . -type f -name 'Pulumi.yaml' -not -path "*/node_modules/*" -exec dirname {
|
||||
find . -type f -name 'Pulumi.yaml' -not -path "*/node_modules/*" -exec dirname {} + | xargs -pn '1' pulumi refresh --parallel "$(nproc)" -s 'dev' --non-interactive -v '3' --cwd
|
||||
|
||||
pulumi import --generate-code='false' 'aws:iam/user:User' 'jimmy' 'jimmy'
|
||||
|
||||
# Rename stacks
|
||||
pulumi stack rename -s 'dev' 'stag'
|
||||
# When the project name (and backend) changed
|
||||
pulumi stack rename -s 'pulumicomuser/testproj/dev' 'organization/internal-services/dev'
|
||||
|
||||
Reference in New Issue
Block a user