Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/metacpan/metacpan-ansible

NOT USED Ansible deployment configuration
https://github.com/metacpan/metacpan-ansible

Merge pull request #6 from metacpan/ssoriche/additional_settings

Production Settings

dac91a1fcaabaadb94f846b367d3ffa47fc8223f authored over 5 years ago by Olaf Alders <[email protected]>
Add more documentation

Now that things are starting to come together more, add some basic
utilization documentation for...

cbeec81d9745f90102aec500316263cac83f55c8 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add production values

Populate the data structures with actual values ready for deployment.

16e0decb72f7583507331a2c83e06a96d2547f23 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #5 from metacpan/ssoriche/deploy_github_meets_cpan

Deploy github-meets-cpan in containers via Ansible

2128b25f0e7e1062322f60442935b5d350bf29e8 authored over 5 years ago by Olaf Alders <[email protected]>
Add per site environment variable handling

The environments data structure allows for environment variables to be
set based on the site tha...

8cbbcefb899bc2e2c4a90ce782f2c72d19f8637b authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add deployment of logging env

This does the work of setting up the Ansible variables and deploying the
contents to the `loggin...

d3bbede9252741fc7aa523634d48b802bbbc367e authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add testing variables

These variables normally exist inside of the vault, but are required
during the test processing ...

053fc1dc18d2f0a8b19d4150afde3b5ecbc3db02 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add lw-mc-02 as github-meets-cpan host

Add the group for the production servers that includes the lw-mc-02 host
to install the containe...

13d42f9f3c78db2ca524302217eec08f41e00b0a authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add role for updating environment files

The new `env_files` role is to be used when updating a docker
environment file with values that ...

dd6101d6760e3feb74428cde6d9964d6e83029df authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add metacpan_user as an override

The `metacpan_user` variable can be used to override the
`docker.git.user` variable. This is hel...

e3d7c10ad4fe22a4aef4bf9b2b3b8ff2e25ca319 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add tests for logging settings

With the new `env_files` role, test that it works by using the logging
setting and updating the ...

e50363cb2c0fea0b2de7a5b25442b555bcaa64f2 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Change `sites` variable to `settings`

In order to separate out the settings and the environment variables
without stomping on each oth...

55ea892e3dfdbae9037a21b857384b548960803f authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add metacpan user to docker group

This will allow the metacpan user to manage containers.

98005bfb655e790fdc8623776aa2e958e89a7c1f authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add list running containers at the end

It's helpful sometimes to see what is actually running when the tests
complete.

3b0eff8e4486cf276330be0013f0537966cf13ba authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add deploy_site role

The deploy_site role is a base level role that can be used to deploy a
number of sites that run ...

cf3acd6d0f68d243bbe8aa2df2094b52047edcf0 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add deployment of github-meets-cpan

Now with the `deploy_site` role, use it to deploy the
github-meets-cpan site.

0b1cbc0b1bec060f4b1acb9f8bd3b1719f879da2 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add production logging settings

This is a stub file for the production logging entries required to sign
into honeycomb. They'll ...

62c82f9cfb9868e81f5f9b3a706bab9fcf3691e6 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #4 from metacpan/ssoriche/deploy_docker_mgmt

Add deploy_docker_mgmt role and playbook.

9f1cf3c87aba8661b8f94efc9357b6a6b0569cd0 authored over 5 years ago by Olaf Alders <[email protected]>
Add production settings for deployment

Now that the tests are all passing in Travis with the previous commits,
it's time to add the pro...

4f6daf1c9dac170f28fa654b51225254165d12a7 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add repository details for git cloning

Ansible variables to use with the `deploy_docker_mgmt` role when cloning
the repository.

4f267f48f7071514662b89762f4e1ded52bb0a79 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add Travis testing for Ansible roles/playbooks

Initial commit of the infrastructure to run the playbooks/roles on
travis to verify that they're...

d7cd07915eb710c93c74436df69f992064aa4b88 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add deploy_docker_mgmt role

This is the first commit of the role that will deploy the
`metacpan-docker` repository to any se...

b2295b7d9a0ceed9b7eb5daa908407aec413d027 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #3 from metacpan/ssoriche/add_vault

Add vault for settings

f183e931b4f5d89804ecbe63711f9154442f530f authored over 5 years ago by Leo Lapworth <[email protected]>
Add vault for settings

Create a new vault to be used for storing different settings used in
production environments. Do...

cb8162ad9af11a0e2198a78da9b0552bfa5fff3a authored over 5 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #2 from metacpan/ssoriche/add_ansible_configuration

Add starter ansible.cfg

66602e07baebe5d376f0bfa9a47c59d09254ca63 authored over 5 years ago by Leo Lapworth <[email protected]>
Add starter ansible.cfg

This file was referenced earlier but not included. It adds the
configuration required to allow A...

bff514a8f564f4b784d24332d91ea9fb022c8d2c authored over 5 years ago by Shawn Sorichetti <[email protected]>
Merge pull request #1 from metacpan/ssoriche/add_docker

Add ability to add docker and docker-compose to servers

8dc82da905ad6bd1c12ea70da561db93f9e18ee2 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add some documentation

Just the beginning

ec1000db999bd83b55bd1d5e05ece57c3b5b9548 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add provision of docker and compose

Using geerlingguy/docker add a playbook that installs docker and
docker-compose on the hosts.

1f44b6452c7dc0451e7cc0e1f8eaa5ca5e4bcc84 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Add inventories for metacpan

These are the initial inventory files.

e38bc384eadf82957e99e1cfe07abbac0228a034 authored over 5 years ago by Shawn Sorichetti <[email protected]>
Initial Commit

ef011b1f607308c315df4989f8a00cb0697b7aac authored over 5 years ago by Shawn Sorichetti <[email protected]>