1 min read
The AWS CLI is a command line interface for interacting with AWS services. To install it in an Alpine-based container we can use pip instead of going thru all the trouble of downloading a zip and install it by running some script.
09/02/2023
Read more...2 min read
Lambda functions sometimes might need to interact with other AWS services that depending on how we are configuring it might need some explicit permissions to be set.
06/02/2023
Read more...2 min read
Sceptre is a command-line tool that allows you to manage AWS CloudFormation stacks. One of the features of sceptre is the ability to use stack outputs in other stacks, allowing you to create a dependent relationship between stacks, where one stack's output can be used as an input to another stack.
30/01/2023
Read more...2 min read
When using the AWS Secrets Manager, every time a secret is updated, it creates a new version with a unique uuid. It will also update the VersionStages AWSCURRENT and AWSPREVIOUS to point to the current and the previous version. We can use them with the External Secrets Operator to retrieve the current and the previous version of a secret
11/01/2023
Read more...1 min read
One mistake on the .aws/config can lead to a very imprecise error message:
$ aws sts get-caller-identity
(...)
botocore.exceptions.ConfigParseError: Unable to parse config file: /home/pet2cattle/.aws/config
01/12/2022
Read more...