日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

aws cloud map_销毁AWS资源:Cloud-Nuke还是AWS-Nuke?

發(fā)布時(shí)間:2023/12/3 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 aws cloud map_销毁AWS资源:Cloud-Nuke还是AWS-Nuke? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

aws cloud map

因此,您在開發(fā)帳戶上工作,并且Terraform陷入了一個(gè)循環(huán),難道不讓您輕易銷毀剩余資源嗎? 進(jìn)入nuke CLI的世界!

在撰寫本文時(shí),我使用的是v0.1.16版本

用Go語言編寫的《 Gruntwork》不會(huì)破壞掉aws-nuke那樣多的對(duì)象; 自2017年5月以來一直存在

如果您使用~/.aws/credentials ,請(qǐng)?jiān)趡/.aws/credentials選擇(明智地!)帳戶別名(在我的情況下為myenv-dev ),然后:

AWS_PROFILE=myenv-dev ~/Downloads/cloud-nuke_darwin_amd64 aws

但是實(shí)際上,您可能希望將范圍縮小到單個(gè)區(qū)域。 因此您必須在命令行中指定它:

AWS_PROFILE=myenv-dev ~/Downloads/cloud-nuke_darwin_amd64 aws??--region=eu-west-1

如果使用list參數(shù)aws --list-resource-types調(diào)用它,則會(huì)獲得支持刪除哪些資源的列表:

ami asg ebs ec2 ecsserv eip ekscluster elb elbv2 lc rds snap

在撰寫本文時(shí),我使用的是v2.14.0版本

用Ruby編寫的rebuy.de將破壞許多對(duì)象(如果不是全部的話),支持過濾器,需要一個(gè)配置文件。 自2016年6月以來一直存在。

您需要提供一個(gè)配置文件。 最小的文件可能是這樣的nuke.yml文件

regions: - eu-west-1 - global # for resources not bound to a specific region, such as Route53 zones for example account-blacklist: - "111222333444" # productionaccounts:"999888777666": {} # aws-nuke-example

如果您使用~/.aws/credentials ,請(qǐng)?jiān)趡/.aws/credentials選擇(明智地!)帳戶別名(在我的情況下為myenv-dev ),然后:

AWS_PROFILE=myenv-dev ~/Downloads/aws-nuke-v2.14.0-darwin-amd64 --config nuke.yml

如果使用list參數(shù)resource-types調(diào)用它,則會(huì)獲得支持刪除哪些資源的列表:

ACMCertificate ACMPCACertificateAuthority ACMPCACertificateAuthorityState APIGatewayAPIKey APIGatewayClientCertificate APIGatewayDomainName APIGatewayRestAPI APIGatewayUsagePlan APIGatewayVpcLink AWSBackupPlan AWSBackupRecoveryPoint AWSBackupSelection AWSBackupVault AppStreamDirectoryConfig AppStreamFleet AppStreamFleetState AppStreamImage AppStreamImageBuilder AppStreamImageBuilderWaiter AppStreamStack AppStreamStackFleetAttachment AutoScalingGroup AutoScalingPlansScalingPlan BatchComputeEnvironment BatchComputeEnvironmentState BatchJobQueue BatchJobQueueState Cloud9Environment CloudDirectoryDirectory CloudDirectorySchema CloudFormationStack CloudFrontDistribution CloudFrontDistributionDeployment CloudHSMV2Cluster CloudHSMV2ClusterHSM CloudSearchDomain CloudTrailTrail CloudWatchAlarm CloudWatchDashboard CloudWatchEventsRule CloudWatchEventsTarget CloudWatchLogsDestination CloudWatchLogsLogGroup CodeBuildProject CodeCommitRepository CodeDeployApplication CodePipelinePipeline CodeStarProject CognitoIdentityPool CognitoUserPool CognitoUserPoolDomain ConfigServiceConfigRule ConfigServiceConfigurationRecorder ConfigServiceDeliveryChannel DAXCluster DAXParameterGroup DAXSubnetGroup DataPipelinePipeline DatabaseMigrationServiceCertificate DatabaseMigrationServiceEndpoint DatabaseMigrationServiceEventSubscription DatabaseMigrationServiceReplicationInstance DatabaseMigrationServiceReplicationTask DatabaseMigrationServiceSubnetGroup DeviceFarmProject DirectoryServiceDirectory DynamoDBTable DynamoDBTableItem EC2Address EC2ClientVpnEndpoint EC2ClientVpnEndpointAttachment EC2CustomerGateway EC2DHCPOption EC2Image EC2Instance EC2InternetGateway EC2InternetGatewayAttachment EC2KeyPair EC2LaunchTemplate EC2NATGateway EC2NetworkACL EC2NetworkInterface EC2PlacementGroup EC2RouteTable EC2SecurityGroup EC2Snapshot EC2SpotFleetRequest EC2Subnet EC2TGW EC2TGWAttachment EC2VPC EC2VPCEndpoint EC2VPCEndpointServiceConfiguration EC2VPCPeeringConnection EC2VPNConnection EC2VPNGateway EC2VPNGatewayAttachment EC2Volume ECRRepository ECSCluster ECSClusterInstance ECSService ECSTaskDefinition EFSFileSystem EFSMountTarget EKSCluster ELB ELBv2 ELBv2TargetGroup EMRCluster EMRSecurityConfiguration ESDomain ElasticBeanstalkApplication ElasticBeanstalkEnvironment ElasticTranscoderPipeline ElasticacheCacheCluster ElasticacheReplicationGroup ElasticacheSubnetGroup FSxBackup FSxFileSystem FirehoseDeliveryStream GlueClassifier GlueConnection GlueCrawler GlueDatabase GlueDevEndpoint GlueJob GlueTrigger IAMGroup IAMGroupPolicy IAMGroupPolicyAttachment IAMInstanceProfile IAMInstanceProfileRole IAMLoginProfile IAMOpenIDConnectProvider IAMPolicy IAMRole IAMRolePolicy IAMRolePolicyAttachment IAMSAMLProvider IAMServerCertificate IAMServiceSpecificCredential IAMUser IAMUserAccessKey IAMUserGroupAttachment IAMUserPolicy IAMUserPolicyAttachment IAMVirtualMFADevice IoTAuthorizer IoTCACertificate IoTCertificate IoTJob IoTOTAUpdate IoTPolicy IoTRoleAlias IoTStream IoTThing IoTThingGroup IoTThingType IoTThingTypeState IoTTopicRule KMSAlias KMSKey KinesisAnalyticsApplication KinesisStream KinesisVideoProject LambdaEventSourceMapping LambdaFunction LaunchConfiguration LifecycleHook LightsailDisk LightsailDomain LightsailInstance LightsailKeyPair LightsailLoadBalancer LightsailStaticIP MQBroker MSKCluster MachineLearningBranchPrediction MachineLearningDataSource MachineLearningEvaluation MachineLearningMLModel MediaConvertJobTemplate MediaConvertPreset MediaConvertQueue MediaLiveChannel MediaLiveInput MediaLiveInputSecurityGroup MediaPackageChannel MediaPackageOriginEndpoint MediaStoreContainer MediaStoreDataItems MediaTailorConfiguration MobileProject NeptuneCluster NeptuneInstance NetpuneSnapshot OpsWorksApp OpsWorksCMBackup OpsWorksCMServer OpsWorksCMServerState OpsWorksInstance OpsWorksLayer OpsWorksUserProfile RDSDBCluster RDSDBClusterParameterGroup RDSDBParameterGroup RDSDBSubnetGroup RDSInstance RDSSnapshot RedshiftCluster RedshiftParameterGroup RedshiftSnapshot RedshiftSubnetGroup RekognitionCollection ResourceGroupGroup RoboMakerDeploymentJob RoboMakerFleet RoboMakerRobot RoboMakerRobotApplication RoboMakerSimulationApplication RoboMakerSimulationJob Route53HostedZone Route53ResourceRecordSet S3Bucket S3MultipartUpload S3Object SESConfigurationSet SESIdentity SESReceiptFilter SESReceiptRuleSet SESTemplate SFNStateMachine SNSEndpoint SNSPlatformApplication SNSSubscription SNSTopic SQSQueue SSMActivation SSMAssociation SSMDocument SSMMaintenanceWindow SSMParameter SSMPatchBaseline SSMResourceDataSync SageMakerEndpoint SageMakerEndpointConfig SageMakerModel SageMakerNotebookInstance SageMakerNotebookInstanceState SecretsManagerSecret ServiceCatalogConstraintPortfolioAttachment ServiceCatalogPortfolio ServiceCatalogPortfolioProductAttachment ServiceCatalogPortfolioShareAttachment ServiceCatalogPrincipalPortfolioAttachment ServiceCatalogProduct ServiceCatalogProvisionedProduct ServiceCatalogTagOption ServiceCatalogTagOptionPortfolioAttachment ServiceDiscoveryInstance ServiceDiscoveryNamespace ServiceDiscoveryService SimpleDBDomain StorageGatewayFileShare StorageGatewayGateway StorageGatewayTape StorageGatewayVolume WAFRegionalByteMatchSet WAFRegionalByteMatchSetIP WAFRegionalIPSet WAFRegionalIPSetIP WAFRegionalRateBasedRule WAFRegionalRateBasedRulePredicate WAFRegionalRegexMatchSet WAFRegionalRegexMatchTuple WAFRegionalRegexPatternSet WAFRegionalRegexPatternString WAFRegionalRule WAFRegionalRulePredicate WAFRegionalWebACL WAFRegionalWebACLRuleAttachment WAFRule WAFWebACL WAFWebACLRuleAttachment WorkLinkFleet WorkSpacesWorkspace

結(jié)論

好吧,如果您需要?jiǎng)h除everything并能夠過濾掉一些資源,那么我想aws-nuke是您的最佳選擇!

翻譯自: https://www.javacodegeeks.com/2020/04/destroy-aws-resources-cloud-nuke-or-aws-nuke.html

aws cloud map

總結(jié)

以上是生活随笔為你收集整理的aws cloud map_销毁AWS资源:Cloud-Nuke还是AWS-Nuke?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。