zeyjam106
@zeyjam106
DevOps Engineer

Где лучше хранить config файлы of applications in AWS?

Добрый день. Какие годные альтернативы есть AWS parameter store? Можно как сервис поднять на docker или на EC2. Или может что то нативное от AWS. И чтобы сильно не затратно. Заранее благодарю
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
ayazer
@ayazer
Sr. Software Engineer
Если нужно "прямо как авс", но чтоб "поднять локально" - можно просто взять локалстек.

./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
...


и дальше конфигурируете авссдк чтоб ссм ходил на локалхост (надо переопределять явно, иначе оно будет лезть в реальный)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
И куда сегодня devops инженер без hashicorp стека?) Vault в помощь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы