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

Установка AWX 19 в minikube на Ubuntu 20.04 с использованием AWX-Operator.

Установка AWX 19 в minikube на Ubuntu 20.04 с использованием AWX-Operator.
Начиная с версии 18, AWX устанавливается уже в Kubernetes. На этом видео показана полная установка и настройка AWX в minikube.
Буду очень благодарен за поддержку в виде чашечки ☕️:
https://www.buymeacoffee.com/RomNero
По вопросам и предложениям пишите: infotube@romnero.de
Ссылки на сайты в видео:
AWX:
https://github.com/ansible/awx

https://github.com/ansible/awx-operator
Minikube:
https://kubernetes.io/de/docs/tasks/tools/install-minikube/
https://minikube.sigs.k8s.io/docs/start/
Команды:
Установка Minikube:
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
&& chmod +x minikube
cp minikube /usr/local/bin && rm minikube
minikube version

apt install docker.io

Установка kubectl:
apt update
apt install -y apt-transport-https ca-certificates curl
curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
apt update
apt install -y kubectl

User Add:
useradd -m -s /bin/bash awx
usermod -aG docker awx
su - awx

Start Minikube:
minikube start --addons=ingress --cpus=2 --install-addons=true --kubernetes-version=stable --memory=6g

kubectl get nodes
kubectl get po -A

Install AWX-Operator:
kubectl apply -f https://raw.githubusercontent.com/ansible/awx-operator/(TAG)/deploy/awx-operator.yaml
kubectl get po

Конфиг:
vi awx-demo.yml
##############
---
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx-demo
spec:
service_type: nodeport
ingress_type: none
hostname: awx-demo.example.com
################
kubectl apply -f awx-demo.yml

kubectl get pods -l "app.kubernetes.io/managed-by=awx-operator"
watch kubectl get pods -l "app.kubernetes.io/managed-by=awx-operator"
kubectl logs -f deployments/awx-operator

Отобразить пароль:
kubectl get secret awx-demo-admin-password -o jsonpath="{.data.password}" | base64 --decode

minikube service list

kubectl expose deployment awx-demo --type=LoadBalancer --port=8080
kubectl get svc

minikube tunnel

Enable AWX to be access via the Internet:
kubectl port-forward svc/awx-demo-service --address 0.0.0.0 30886:80

Видео Установка AWX 19 в minikube на Ubuntu 20.04 с использованием AWX-Operator. канала RomNero
Показать
Комментарии отсутствуют
Введите заголовок:

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

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

Зарегистрируйтесь или войдите с
Информация о видео
14 июля 2021 г. 21:41:51
00:18:23
Другие видео канала
WireGuard VPN Сервер. Самы быстрый и простой СВОЙ VPN.WireGuard VPN Сервер. Самы быстрый и простой СВОЙ VPN.RAID массивы. Уровни 0 1 5 6 10. Что такое RAID и как он работаетRAID массивы. Уровни 0 1 5 6 10. Что такое RAID и как он работаетБольшой сервер для дома или офиса на Proxmox.  Что это? Установка. Создание виртуальных машин. 🖥Большой сервер для дома или офиса на Proxmox. Что это? Установка. Создание виртуальных машин. 🖥VPN. Защита и конфиденциальность в сети. Что это и как использовать?VPN. Защита и конфиденциальность в сети. Что это и как использовать?03-Survey Опросы в AWX. Формы.03-Survey Опросы в AWX. Формы.RedHat. Премиум Linux. 16 лицензий бесплатно.RedHat. Премиум Linux. 16 лицензий бесплатно.Обновление Xfce до версии 4.16 в Xubuntu 20.04.Обновление Xfce до версии 4.16 в Xubuntu 20.04.01-GitLab. Devops система. Установка в локальной сети. Настройка.01-GitLab. Devops система. Установка в локальной сети. Настройка.02-Подготовка сервера. Docker, docker-compose. Nginx Proxy Manager02-Подготовка сервера. Docker, docker-compose. Nginx Proxy ManagerInstall AWX on ubuntu 20Install AWX on ubuntu 20Pi-hole. Фильтр рекламы и трекеров в локальной / домашней сети. Сетевой Adblock. УстановкаPi-hole. Фильтр рекламы и трекеров в локальной / домашней сети. Сетевой Adblock. Установка03-DuckDNS - Динамический DNS / DynDNS. Nginx Proxy Manager.03-DuckDNS - Динамический DNS / DynDNS. Nginx Proxy Manager.Доступ к Домашнему Серверу с Internet. VPS-VDS + VPN (OpenVPN) + SSL (Let'sEncrypt) + NextcloudДоступ к Домашнему Серверу с Internet. VPS-VDS + VPN (OpenVPN) + SSL (Let'sEncrypt) + Nextcloud02-Graylog. Простая установка на один сервер. Центральный лог сервер для Linux и Windows отчетов.02-Graylog. Простая установка на один сервер. Центральный лог сервер для Linux и Windows отчетов.Up and running with Ansible AWX / TowerUp and running with Ansible AWX / TowerLinux для начинающих / Урок #1 – Что такое дистрибутивы, Bash Shell и Ubuntu?Linux для начинающих / Урок #1 – Что такое дистрибутивы, Bash Shell и Ubuntu?AdGuard  Home - сетевой блокировщик рекламы и трекеров. Обзор и установка. Лучше чем PiHole?AdGuard Home - сетевой блокировщик рекламы и трекеров. Обзор и установка. Лучше чем PiHole?Всё что нужно знать по Ansible. Основы и не только.Всё что нужно знать по Ansible. Основы и не только.Backup. Резервное копирование. Какую систему выбрать для Windows, Linux. Центральный сервер.Backup. Резервное копирование. Какую систему выбрать для Windows, Linux. Центральный сервер.Windows 11: установка и настройка встроенного ядра Linux в Win11, запуск Linux GUI приложенийWindows 11: установка и настройка встроенного ядра Linux в Win11, запуск Linux GUI приложений
Яндекс.Метрика