Quantcast
Channel: Howtos & more …– LANbugs
Viewing all articles
Browse latest Browse all 144

AWX hinter einem Proxy erfolgreich installieren

$
0
0

Um AWX hinter einem Proxy mit dem Playbook erfolgreich zu installieren müssen im System, in GIT, in Docker und in den Containern die Proxyeinstellungen hinterlegt werden.

Proxy für APT

Im Ordner /etc/apt/apt.conf.d/ eine Datei 90proxy mit folgendem Inhalt anlegen.

Acquire::http::Proxy "http://10.1.2.3:8080";
Acquire::https::Proxy "http://10.1.2.3:8080";

Proxy für GIT

Mit folgendem Befehl kann der Proxy global gesetzt werden für GIT.

git config --global http.proxy http://10.1.2.3:8080

Proxy für Docker

Für Docker muss in systemd ein neuer Ordner und ein neues File erstellt werden.

mkdir /etc/systemd/system/docker.service.d

Hier wird eine neue Datei erstellt namens http-proxy.conf

[Service]
 # NO_PROXY is optional and can be removed if not needed
 # Change proxy_url to your proxy IP or FQDN and proxy_port to your proxy port
 # For Proxy server which require username and password authentication, just add the proper username and password to the URL. (see example below)
 
 # Example without authentication
Environment="HTTP_PROXY=http://10.1.2.3:8080" "NO_PROXY=localhost,127.0.0.0/8"
 
# Example with authentication
# Environment="HTTP_PROXY=http://username:password@proxy_url:proxy_port" "NO_PROXY=localhost,127.0.0.0/8"

Danach muss der Systemd daemon neu geladen werden.

systemctl daemon-reload 

Mit folgendem Befehl kann man prüfen ob die Änderung funktioniert hat.

systemctl show docker --property Environment

Jetzt noch den docker daemon neu starten.

systemctl restart docker

Proxy für die AWX Docker Container

Im AWX repo Verzeichnis unter installer/ liegt die Datei inventory. Hier werden alle Einstellungen für die Installation der Umgebung vorgenommen. Zu ergänzen sind hier ebenfalls die Proxyeinstellungen.

http_proxy=http://10.1.2.3:8080
https_proxy=http://10.1.2.3:8080

Finale 🙂

Nach den Änderungen sollte die Installation fehlerfrei durchlaufen.


Viewing all articles
Browse latest Browse all 144