+
Skip to content

akmalovaa/iac-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image for ci/cd

Infrastructure as Code

В основном для развертывания инсфраструктуры использую:

  • terraform
  • ansible

Для terraform использую официальный образ hashicorp/terraform:1.9

Для ansible решил собрать свой набор необходимых инструментов:

  • jq
  • rsync
  • requests
  • sshpass

ansible-galaxy:

  • community.docker

Возможно еще добавлю yq и пару инструментов для дебага или не тащить ничего лишнего и пойти в сторону alpine для уменьшения размера образа

Usage

local pull

docker pull ghcr.io/akmalovaa/iac-tools

example gitlab-ci.yml

deploy:
  stage: deploy
  image: ghcr.io/akmalovaa/iac-tools
  script:
    - cat /etc/os-release
  when: manual

About

docker image for ci/cd

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载