J
J
Jam Zey2021-04-22 09:57:02
PHP
Jam Zey, 2021-04-22 09:57:02

Where is the best place to store config files of applications in AWS?

Good afternoon. What are some good alternatives to the AWS parameter store? You can raise it as a service on docker or on EC2. Or maybe something native from AWS. And not too costly. Thank you in advance

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
ayazer, 2021-04-22
@zeyjam106

If you need "just like avs", but to "raise locally" - you can just take the local stack .
./docker-compose:

version: "3.4"

services:
  localstack:
    image: localstack/localstack:0.12.7 
    container_name: localstack
    networks:
      - networkname
    ports:
      - "4566:4566"
    environment:
      - SERVICES=ssm
      - HOSTNAME_EXTERNAL=localhost
    volumes: 
      - ./LocalAws:/docker-entrypoint-initaws.d/
...

./LocalAws/ssm.sh:
#!/bin/bash
set -x
aws configure set cli_follow_urlparam false

awslocal ssm put-parameter --name /path/to/param --value i-am-param-value --type String
...

and then configure avssdk so that ssm goes to the localhost (you must override it explicitly, otherwise it will climb into the real one)

I
Ivan Shumov, 2021-04-22
@inoise

And where is a devops engineer today without a hashicorp stack?) Vault to help

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question