Usando AWX no Fedora CoreOS com K3s

Publicado por Daniel Lara Souza em 18/04/2021

[ Hits: 2.393 ]

Blog: http://danniel-lara.blogspot.com/

 


Usando AWX no Fedora CoreOS com K3s



Uma dica rápida pra subir o AWX no Fedora CoreOS com K3S.

Primeiro, vamos instalar o pacote k3s-selinux via rpm-ostree:

# rpm-ostree install https://github.com/k3s-io/k3s-selinux/releases/download/v0.3.stable.0/k3s-selinux-0.3-0.el8.noarch.rpm

Reinicie:

# systemctl reboot

Agora, vamos fazer a instalação do k3s:

# export K3S_KUBECONFIG_MODE="644"
# export INSTALL_K3S_EXEC="--flannel-backend=host-gw"
# curl -sfL https://get.k3s.io | sh -


Vamos criar o diretório para o "Persistent Volume":

# mkdir -p /var/k8s-pv/awx-postgres

# cat <<EOF >> awx-postgres-pv.yml
apiVersion: v1
kind: PersistentVolume
metadata:
  name: postgres-awx-postgres-0
  labels:
    type: local
spec:
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: "/var/k8s-pv/awx-postgres"
EOF


Crie um arquivo agora:

# echo "
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
  name: awx
spec:
  tower_ingress_type: Ingress
" > awx.yml

Agora vamos executar:

# kubectl apply -f awx-postgres-pv.yml
# kubectl apply -f https://raw.githubusercontent.com/ansible/awx-operator/devel/deploy/awx-operator.yaml
# kubectl apply -f awx.yml


Agora só acompanhar vendo os logs: 

# kubectl logs -f awx-operator-........

E ao final:
Linux: Usando Awx com K3s e Fedora CoreOS
Verifique em qual porta está rodando o AWX no caso na porta 30922:

# kubectl get svc 
Linux: Usando Awx com K3s e Fedora CoreOS
Verifique a senha de admin: 

# kubectl get secret awx-admin-password -o jsonpath='{.data.password}' | base64 --decode

E é só acessar agora: http://[IP]:30922
Linux: Usando Awx com K3s e Fedora CoreOS
Outras dicas deste autor

Instalando LibreOffice 3.5.3 no Lubuntu 12.04 LTS

Adobe Flash Player no Fedora 18

Webmin no CentOS 6.3

VisualStudioCode no Fedora 30

OpenShift em sua Máquina com CodeReady

Leitura recomendada

Instalando K3s no Fedora CoreOS

Rodando Joomla via Podman

Iniciando um Pod com Ansible no Podman

CRI-O no Fedora 33

kind - Desenvolvimento Local com Kubernetes

  

Comentários
[1] Comentário enviado por maurixnovatrento em 18/04/2021 - 16:11h


bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts