The Stack Overflow podcast is back! Listen to an interview with our new CEO.

New answers tagged

2

The indentation looks incorrect for the artifacts section in your buildspec-test.yml file. It is nested under the phases section. That way it is not being output properly and can't be picked up by the next build. It should be the same as in your second file. version: 0.2 phases: build: commands: - $ANDROID_HOME/tools/bin/sdkmanager "build-tools;...


2

Rather than provisioning resources on-behalf of a user which would require them exposing their credentials to you in some way, I would implement this using the various marketplaces: Azure: Virtual Machine Offer Publishing AWS: How to List Your Product in AWS GCP: Sell on GCP This has a couple of advantages: It's fully automated, you are never exposed to ...


2

That 150GB disk that r5ad.xlarge comes with is known as ephemeral storage - its content is wiped when you stop the instance. If you need persistent storage you can use r5a.xlarge that doesn't have the ephemeral storage disk and simply give it a bigger EBS disk. Either you can increase the size of the root disk during instance creation or create another EBS ...


1

When I lookup your domain thuijls.net on MXToolBox I get the following messageL Dns record not found They explain this to mean: More Information About Dns Record Published We did not find a SPF (TXT) record for the domain. Either you are using the deprecated type "SPF" record (in which case you will see a warning message for this alongside this ...


1

To answer your question, ill first try to give simple explanations for each policy to help with the confusion (https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html). Simple: a basic routing policy that randomly sends a user to one of your addresses. Failover: You have a primary (active) route and a secondary (passive) route. When ...


5

When creating an AMI, you are making a copy of your EBS volumes. This utilizes block storage and will only need to process the diffs of your EBS snapshots. If you changed a lot of data in your EBS or don't have a previous snapshot, it will take longer to create your AMI. Here is a quote from the documentation at https://docs.aws.amazon.com/AWSEC2/latest/...


0

You can have two approaches: Assume the role that has access to the AWS bucket. Assume this role in every account (don't forget to set up trust relationship). This is your approach. I think the issue might be some objects (state files) were created in a different way. Other culprit can be an account-specific KMS key that is used to create the objects. Don't ...


3

If I am understanding your question correctly, what you are describing sounds like a perfect use case for SSM. You can store your RDS password as a secure string parameter encrypted by KMS, then reference it in you terraform file as a data source with decryption. With this method, you only have to reference your decrypted password, and never directly store ...


1

First a primer on regions and availability zones Regions are physical places where the AWS resources are located. As such different regions may offer different resources. This is also important for latency-sensitive operations and data sovereignty laws. Having an EC2 instance in the us-east-1 region means all of my instance resources are in that region ...


2

Unless you are using the AWS API Gateway, you'll still need some way of "serving" your Flask API. You will also need to provision an EC2 instance and run something to serve your API. Instead of running a windows EC2 instance with IIS you can save about 50% operating cost and use Nginx on a linux EC2 instance. Additionally, Nginx can be used as a reverse ...


Top 50 recent answers are included