Pular para o conteúdo

Usando AWX no Fedora CoreOS com K3s

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

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

Instalando Foreman no CentOS 8

Adobe Flash Player no Fedora 18

Fedora similar ao BackTrack

Instalando MariaDB no CentOS 6.5

Compartilhando Internet com Centos 5.X

Iniciando um Pod com Ansible no Podman

Executando container no Podman com Ansible

CRI-O no Fedora 33

K3D - Desenvolvimento Local com Kubernetes

Rodando o ManageIQ via podman

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

bacana.

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

Contribuir com comentário

Entre na sua conta para comentar.