This repo contains all Ansible roles for installing and configuring a Tableau Server cluster on Amazon Linux 2.
This repo contains all Ansible roles for installing and configuring a Tableau Server cluster on Amazon Linux 2.
The machine must meet the Minimum Hardware Requirements
for Tableau Server, which is currently:
The role has only been tested on the following software:
tableau-server-install
This role installs Tableau Server 2019.04.1+ and drivers on Amazon Linux 2.
tableau_server_version
drivers
tsm_user
and tsm_password
- hosts: all
become: yes
roles:
- tableau-server-install
ansible-playbook -i 10.0.10.100, -u ec2-user --key-file=tableau-server.pem -e '{"tableau_server_version":"2019.4.1", "tsm_user":"tsmadmin", "tsm_password":"coxinha123", "drivers":["https://downloads.tableau.com/drivers/linux/yum/tableau-driver/tableau-postgresql-odbc-09.06.0500-1.x86_64.rpm"]}' tableau-server-install.yml
tableau-server-primary-setup
This role configures Tableau Server previously installed as the primary machine in the cluster.
tsm_user
licenses
tableau_admin_user
and tableau_admin_password
tableu-server-primary-setup.yml
- hosts: all
become: yes
roles:
- tableau-server-primary-setup
ansible-playbook -i 10.0.10.100, -u ec2-user --key-file=tableau-server.pem -e '{"tsm_user":"tsmadmin", "tableau_admin_user": "admin", "tableau_admin_password":"coxinha123", "licenses": ["XXXX-XXXX-XXXX-XXXX-XXXX"]}' tableau-server-primary-setup.yml
tableau-server-worker-setup
This role configures Tableau Server previously installed as the worker machine in the cluster.
tsm_user
tableu-server-worker-setup.yml
- hosts: all
become: yes
roles:
- tableau-server-worker-setup
ansible-playbook -i 10.0.10.100, -u ec2-user --key-file=tableau-server.pem -e '{"tsm_user":"tsmadmin"}' tableau-server-worker-setup.yml
MIT
This roles was created in 2020 by Alex Pereira.