Iniciando um Pod com Ansible no Podman
Dica publicada em Linux / Kubernetes
Iniciando um Pod com Ansible no Podman
Dica rápida sobre como iniciar um Pod no Podman. Para quem não sabe o que seria o Podman, deem uma lida nesses artigos:
https://www.vivaolinux.com.br/artigo/Podman-um-mecanismo-de-conteiner-sem-daemon
https://www.vivaolinux.com.br/artigo/Pods-com-Podman
Aqui vamos ver uma dica rápida de como iniciar um Pod simples com Ansible no Podman. Tenho como prática sempre ter um arquivo de hosts para minhas playbook, isso ajuda muito; nesse caso é o meu localhost: Vamos criar agora no nosso arquivo YAML, nesse arquivo, vamos efetuar o pull da imagem do wildfly, criar o Pod e rodar o container, ou seja, teremos 3 execução, o pull da imagem, criação do Pod e a execução do container. Aqui está o arquivo com a conf simples de um pod: Agora vamos executar nossa playbook:
ansible-playbook -i hosts pod.yaml
Feito , agora podemos analisar o pod: Verificando o acesso via web: Feito! Simples, rápido e fácil! Melzinho na [*****], mamão com açúcar!
Guia de Referência:
https://docs.ansible.com/ansible/latest/collections/containers/podman/podman_pod_module.html
https://www.vivaolinux.com.br/artigo/Podman-um-mecanismo-de-conteiner-sem-daemon
https://www.vivaolinux.com.br/artigo/Pods-com-Podman
Aqui vamos ver uma dica rápida de como iniciar um Pod simples com Ansible no Podman. Tenho como prática sempre ter um arquivo de hosts para minhas playbook, isso ajuda muito; nesse caso é o meu localhost: Vamos criar agora no nosso arquivo YAML, nesse arquivo, vamos efetuar o pull da imagem do wildfly, criar o Pod e rodar o container, ou seja, teremos 3 execução, o pull da imagem, criação do Pod e a execução do container. Aqui está o arquivo com a conf simples de um pod: Agora vamos executar nossa playbook:
ansible-playbook -i hosts pod.yaml
Feito , agora podemos analisar o pod: Verificando o acesso via web: Feito! Simples, rápido e fácil! Melzinho na [*****], mamão com açúcar!
Guia de Referência:
https://docs.ansible.com/ansible/latest/collections/containers/podman/podman_pod_module.html