ubuntu 安装 ansible 图形界面 awx

本贴最后更新于 1366 天前,其中的信息可能已经斗转星移

一、准备条件

官方要求

1.1 软件

  • docker
  • ansible 2.8+
  • openshift
  • python 3.6+
  • git 1.8.4+

1.2 硬件

  • 至少 4G 内存
  • 至少 2 核心 CPU
  • 至少 20GB 可用磁盘空间
  • 运行 Docker,openshift 或者 k8s

二、安装

  • 安装 docker
$ apt-get -y install docker.io
  • 安装 openshift

github-release

# 下载openshift客户端
$ wget --no-check-certificate https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz 
# 解压
$ tar -zxvf openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
$ cd openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit
$ cp oc /usr/bin
  • 安装 ansible
$ apt-get -y install ansible
  • 安装 Python3
$ apt-get -y install python3
  • 安装 pip3
apt-get -y install python3-pip
# pip3安装docker和docker-compose模块
pip3 install docker 
pip3 install docker-compose
# 若ansible版本没有2.8,则使用pip3进行升级
pip3 install --upgrade ansible
# 下载安装包
$ wget --no-check-certificate https://github.com/ansible/awx/archive/13.0.0.zip
# 解压
$ unzip awx-13.0.0.zip
$ cd awx-13.0.0/installer
# 使用ansible-play安装awx
$ ansible-playbook -i inventory install.yml -e openshift_password=developer  -e docker_registry_password=$(oc whoami -t)

注意:若安装过程中提示有任何关于 docker 模块的错误,请使用以下命令之后再重新安装

# 卸载docker,docker-py,docke-compose模块
pip3 uninstall docker docker-py dcker-compose
# 重新安装
ansible-playbook -i inventory install.yml -e openshift_password=developer  -e docker_registry_password=$(oc whoami -t)

若在创建项目的过程中需要使用本地 ansible 目录时,请在 inventory 文件中开启 project_data_dir 选项,默认项目目录为 /var/lib/awx/projects

image.png

安装过程:
image.png

由于 awx 默认占用 80 端口,故操作前确保 80 端口未被占用.

查看容器状态:
image.png

默认用户名:admin ,密码:password
image.png

image.png

安装完成!

三、参考资料

  • Ansible
    27 引用 • 3 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    123 引用 • 168 回帖 • 1 关注
6 操作
Leif160519 在 2020-07-24 11:01:55 更新了该帖
Leif160519 在 2020-07-24 08:35:10 更新了该帖
Leif160519 在 2020-07-10 17:19:49 更新了该帖
Leif160519 在 2020-07-10 17:16:42 更新了该帖 Leif160519 在 2020-07-10 16:38:46 更新了该帖 Leif160519 在 2020-07-09 09:50:22 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...