Загрузка страницы

Install Ansible AWX in Ubuntu 22.04 using Minikube and enable access from external|step by step Demo

#ansibleinstallation #minikube #awx

Playlist: Ansible AWX Network Automation
https://www.youtube.com/playlist?list=PLOocymQm7YWbJR8BPeoWFpzx9O4vRGuHk

Network Automation Blogs:
https://networkevolution.in/blogpost-116-install-ansible-awx-in-ubuntu-22-04-using-minikube-and-enable-access-from-external/

Commands:
Step1: Install Docker
#############################################################
https://docs.docker.com/engine/install/ubuntu/
https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user
Step2: Install Minikube & start
#############################################################
https://minikube.sigs.k8s.io/docs/start/

minikube start --cpus=4 --memory=6g --addons=ingress
set the alias:- alias kubectl="minikube kubectl --"

Step3: Install AWX Operator
#############################################################
-------------------------------------------------------------
file: kustomization.yaml
~~~~~~~~~~~~~~~~~~~~~~~~~~~
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- github.com/ansible/awx-operator/config/default?ref=2.0.1
images:
- name: quay.io/ansible/awx-operator
newTag: 2.1.0
namespace: awx
-------------------------------------------------------------
Command: kubectl apply -k .
-------------------------------------------------------------
set the default namespace:- kubectl config set-context --current --namespace=awx

Step4: Install awx
#############################################################
update kustomization.yaml resources

file: awx-server.yaml
~~~~~~~~~~~~~~~~~~~~~~~~~~~
---
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx-server
spec:
service_type: nodeport
-------------------------------------------------------------
Command: kubectl apply -k .
-------------------------------------------------------------
check installation logs:- kubectl logs -f deployments/awx-operator-controller-manager -c awx-manager

Step5: Enable external access
############################################################
kubectl port-forward service/awx-demo-service --address 0.0.0.0 30080:80
In this video we will learn how to install amsible awx or ansible tower in minikube kubernetes cluster for learning purposes
how to setup ansible awx in docker container
how to setup ansible awx lab for testing
ansible awx minikube setup
ansible tower minikube kubernetes cluster setup tutorial
how to completely setup ansible awx in minikube docker
minikube ip 192.168.49.2 30k port awx expose to external network
minikube use docker as the driver and start minikube container
docker stats
docker ps -a
kubectl get pods command docker example
kubectl get nodes command in minikube example
run minikube in docker container
kubectl get services or kubectl get svc
how to check ansible awx service in minikube kubernetes
awx-server-service in kubernetes
cluste ip, node ip, nodeport in kubernetes
kubernetes dashboard and how run it in minikube
minikube is a lightwight singlenode kubernetes cluster
docker info command for getting machine details
run kubernetes cluster in docker container
kuztomization.yml in kubernetes
kubectl apply -k .
how to create kuztomization
how to install awx-operator using kuztomization
how to use ingress service
how to install docker container in ubuntu 22.04
run ansible awx minikube in ubuntu 22.04
docker how to give docker command permission for non root user
how to run docker command without sudo
docker rm containerid
docker rmi example for ansible awx installation
how to install minikube in ubuntu 22.04 docker driver
install minikube binary for ansible tower or ansible awx installation
how to start minikube for ansible installation
minikube addon ingress
minikube kubectl -- get nodes
minikube kubectl -- get pods
alias kubectl="minikube kubectl --"
kubectl get pods -A
install awx in docker
install awx in kubernetes
install awx in ubuntu
install awx in minikube
install awx in centos 7
install awx in centos 8
install awx ansible
ansible awx install in kubernetes
install ansible awx ubuntu 22.04
ansible install awx
ansible awx install ubuntu
how to install ansible awx on ubuntu 22.04
install awx bare metal
awx installation ubuntu
install awx cli
install awx cli ubuntu
ansible awx-operator kuztomization example
awx operator controller created
minikube kubernetes deployment for awx installation example
install awx-server in kubernetes
deployment name, metadata, kind:AWX service type: nodeport
check the awx installation logs in kubernetes
kubernetes expose services to external using kubectl port-forward
expose minikube service to external lan network
docker expose service to external example
ansible automation platform tutorial
ansible awx installation step by step
network automation using ansiblw awx tower ansible automation platform
network evolution
ansible awx installation tutorial for network engineers
ansible tutorial
operator framework kubernetes
tags:ansible awx installation, awx setup in minikube

Видео Install Ansible AWX in Ubuntu 22.04 using Minikube and enable access from external|step by step Demo канала NetworkEvolution
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
22 апреля 2023 г. 22:47:37
00:31:37
Другие видео канала
Network Automation RESTCONF-YANG: Cisco Configuration using API POST Method | Python examplesNetwork Automation RESTCONF-YANG: Cisco Configuration using API POST Method | Python examplesRESTCONF-YANG: Automate Cisco Configuration using API PUT Method | Python and Postman examplesRESTCONF-YANG: Automate Cisco Configuration using API PUT Method | Python and Postman examplesNornir Network Automation Framework:Run multiple tasks from Same script for Cisco IOS configurationNornir Network Automation Framework:Run multiple tasks from Same script for Cisco IOS configurationRaspberry Pi  Remote Server Monitoring over Wifi: Part2 Control LED based on Server TCP Port StatusRaspberry Pi Remote Server Monitoring over Wifi: Part2 Control LED based on Server TCP Port StatusPython :Execute linux terminal commands from Python Script using Subprocess Module | Print stdoutPython :Execute linux terminal commands from Python Script using Subprocess Module | Print stdoutNornir python Tutorial: How to configure cisco devices using napalm_configure nornir_napalm.pluginsNornir python Tutorial: How to configure cisco devices using napalm_configure nornir_napalm.pluginsNetwork Automation: Cisco command parsing using Netmiko Genie Parser | IOS SSH show commandNetwork Automation: Cisco command parsing using Netmiko Genie Parser | IOS SSH show commandPython :Network Automation: Netmiko SSH Keybased Authentication Cisco Example | ssh key vs passwordPython :Network Automation: Netmiko SSH Keybased Authentication Cisco Example | ssh key vs passwordPython :Network Automation Tutorial:Netmiko Introduction|How to initiate SSH to cisco using NetmikoPython :Network Automation Tutorial:Netmiko Introduction|How to initiate SSH to cisco using NetmikoPython: Copy files to Cisco IOS bootflash using SCP function | Netmiko script |copy to local machinePython: Copy files to Cisco IOS bootflash using SCP function | Netmiko script |copy to local machineRaspberry Pi PicoW Retry/Reconnect to SSID: Remote Server Monitoring over Wifi Micropython  Part3Raspberry Pi PicoW Retry/Reconnect to SSID: Remote Server Monitoring over Wifi Micropython Part3Raspberry Pi  Remote Server Monitoring over Wifi: Part2 Control LED based on Server TCP Port StatusRaspberry Pi Remote Server Monitoring over Wifi: Part2 Control LED based on Server TCP Port StatusRaspberry Pi  Remote Server Monitoring over Wifi: Micropython code to monitor tcp port using usocketRaspberry Pi Remote Server Monitoring over Wifi: Micropython code to monitor tcp port using usocketPython Network Automation: Enable Logging for Cisco CLI Command Parser and store output in Log FilePython Network Automation: Enable Logging for Cisco CLI Command Parser and store output in Log FileAnsible: Use PyATS Genie Parser or ntc_templates for Cisco show commands|ansible.utils.cli_parseAnsible: Use PyATS Genie Parser or ntc_templates for Cisco show commands|ansible.utils.cli_parsePython for Network Engineers : Argparse Commandline arguments to configure Network Devices over SSHPython for Network Engineers : Argparse Commandline arguments to configure Network Devices over SSHAnsible AWX/Tower Create custom execution environment Container using Podman|install python packagesAnsible AWX/Tower Create custom execution environment Container using Podman|install python packagesAnsible AWX/Tower Add Custom Execution Environment And Initial Setup for Network Automation | CiscoAnsible AWX/Tower Add Custom Execution Environment And Initial Setup for Network Automation | CiscoPython for Network Automation:Create Device Classes and SSH Connection Method for Executing CommandsPython for Network Automation:Create Device Classes and SSH Connection Method for Executing CommandsPython for Network Engineers: Classes and Objects Introduction | create device class and attributesPython for Network Engineers: Classes and Objects Introduction | create device class and attributes
Яндекс.Метрика