Role repo_server for OpenStack-Ansible
Go to file
Kevin Carter 02e58dfda8 Implemented package caching on the repo server
This change implements package caching on the repo server.
To take advantage of this a deploy will need to do nothing more
than setup an apt-proxy configuration file. This will speed up
package delivery while also providing ha capabilities within the
environment.

Change-Id: I78b2fba6a1f294751bd7098513060015cb41300c
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-07-22 10:17:54 +00:00
defaults Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
doc Update sphinx configuration 2016-07-12 16:55:18 +01:00
files Removed sshd_config file 2016-03-02 04:20:17 +00:00
handlers Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
meta Updated role for multi-distro support 2016-05-13 10:48:57 +00:00
releasenotes Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
tasks Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
templates Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
tests Clean up container cache prep in tasks 2016-06-18 04:51:06 +00:00
vars Implemented package caching on the repo server 2016-07-22 10:17:54 +00:00
.gitignore Add .gitignore file 2016-05-04 17:06:31 +01:00
.gitreview updated repo pathing for new org 2015-12-10 20:47:45 -06:00
CONTRIBUTING.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-07 17:25:31 -05:00
LICENSE first commit 2015-12-09 09:25:37 -06:00
README.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-07 17:25:31 -05:00
other-requirements.txt Updated role for multi-distro support 2016-05-13 10:48:57 +00:00
run_tests.sh Add dependencies for paramiko 2.0 2016-05-03 09:24:05 +00:00
setup.cfg first commit 2015-12-09 09:25:37 -06:00
setup.py Updated from global requirements 2016-07-15 03:58:23 +00:00
test-requirements.txt Updated from global requirements 2016-07-15 03:58:23 +00:00
tox.ini Use plugins repo version of the human_log callback plugin 2016-07-15 14:04:55 +01:00

README.rst

OpenStack-Ansible Repo Server

tags

openstack, repo, server, cloud, ansible

category

*nix

Ansible role that deploys a repository server for python packages and git sources.

- name: Setup repo servers
  hosts: repo_all
  user: root
  roles:
    - { role: "repo_server", tags: [ "repo-server" ] }