Pular para o conteúdo

Executando container no Podman com Ansible

Dica publicada em Linux / Kubernetes
Daniel Lara Souza danniel-lara
Hits: 2.891 Categoria: Linux Subcategoria: Kubernetes
  • Indicar
  • Impressora
  • Denunciar

Executando container no Podman com Ansible

Uma dica rápida de iniciar um container simples com Ansible* no Podman**

Como é um servidor remoto, efetuei a cópia da chave SSH:

ssh-copy-id fedora.server

Criei um arquivo host para Ansible:

vim hosts

E adicionei o server:

Vamos criar agora o nosso arquivo YAML; nesse arquivo, vamos efetuar o pull da imagem do wildfly e efetuar run do container na porta 8080 , ou seja, teremos 2 execuções, o pull da imagem e a execução do container .

Uma playbook praticamente simples. Agora vamos rodar:

 ansible-playbook -i hosts wildfly.yaml

Podemos validar caso queira:

ansible fedora.server -i hosts -a "podman ps"

E podemos ver o wildfly rodando:

*O Ansible é uma ferramenta de automação de TI que permite a automação de tarefas, como provisionamento de servidores, configuração de software e gerenciamento de configurações.

**Já o Podman é uma ferramenta de gerenciamento de contêineres semelhante ao Docker, que permite executar e gerenciar contêineres no Linux.

Guia de referência:


Repositório EPEL no CentOS 6

Nagios no Fedora 20

CRI-O no Fedora 33

Instalando Spacewalk no Fedora 27

Ansible no RockyLinux

Minishift - Instalação no Linux Mint

Iniciando um Pod com Ansible no Podman

CRI-O no Fedora 33

Rodando o ManageIQ via podman

OpenShift em sua Máquina com CodeReady

Contribuir com comentário

Entre na sua conta para comentar.