stackhpc.ansible_squid

Role Name

An Ansible role to install/configure Squid

  • Configurable and cache peering

Requirements

If you want to use haproxy and/or keepalived you will need to install the roles under dependencies and configure each role. Each role (haproxy, keepalived and squid) should be configured using group_vars/group and host_vars/host. Ensure correct configurations within each role. If you only require squid then you may disregard the haproxy and keepalived roles.

Install all Ansible role requirements.

sudo ansible-galaxy install -r requirements.yml -f

Vagrant

Spin up Environment under Vagrant to test.

vagrant up

Role Variables

Role Defaults

Dependencies

Example Playbook

Example Playbook

License

BSD

Author Information

Larry Smith Jr.

About

Installs squid proxy (Configurable and cache peering, haproxy, keepalived ready)

Install
ansible-galaxy install stackhpc.ansible_squid
GitHub repository
License
Unknown
Downloads
121
Owner
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.