@@ -4,7 +4,7 @@ This repo is for building and running the [metacpan.org](https://metacpan.org) d
4
4
5
5
## Options
6
6
7
- 1 . [ Virtual machine] ( https://github.com/CPAN-API /metacpan-developer ) - strongly recommend for development and testing.
7
+ 1 . [ Virtual machine] ( https://github.com/metacpan /metacpan-developer ) - strongly recommend for development and testing.
8
8
9
9
2 . [ Manual instructions] ( documentation/INSTALL_MANUALLY.md ) - for new live servers
10
10
@@ -25,18 +25,18 @@ which shows a very rough outline of how things are setup
25
25
26
26
## How hiera works:
27
27
```
28
- 21:20 < ranguard> https://github.com/CPAN-API /metacpan-puppet/blob/leo/puppet3/modules/facts/lib/facter/env.rb -
28
+ 21:20 < ranguard> https://github.com/metacpan /metacpan-puppet/blob/leo/puppet3/modules/facts/lib/facter/env.rb -
29
29
to set an 'env' value
30
- 21:21 < ranguard> https://github.com/CPAN-API /metacpan-puppet/blob/leo/puppet3/hiera.yaml sets the order config
30
+ 21:21 < ranguard> https://github.com/metacpan /metacpan-puppet/blob/leo/puppet3/hiera.yaml sets the order config
31
31
files should be examined ( top overlaying data in the ones below )
32
32
21:21 < ranguard> so common.yaml is the ground work, but there are customisations in:
33
- https://github.com/CPAN-API /metacpan-puppet/blob/leo/puppet3/hieradata/env/productions.yaml
33
+ https://github.com/metacpan /metacpan-puppet/blob/leo/puppet3/hieradata/env/productions.yaml
34
34
21:22 < ranguard> ^^ that is for all production servers
35
- 21:22 < ranguard> https://github.com/CPAN-API /metacpan-puppet/blob/leo/puppet3/hieradata/nodes/bm-mc-02.yaml would
35
+ 21:22 < ranguard> https://github.com/metacpan /metacpan-puppet/blob/leo/puppet3/hieradata/nodes/bm-mc-02.yaml would
36
36
be specifically for bm-mc-02 node
37
37
21:23 < ranguard> the config files are EVERYTHING, there should be no specific logic in modules, they become dumb
38
- 21:25 < ranguard> https://github.com/CPAN-API /metacpan-puppet/tree/leo/puppet3/manifests/site.pp is called, which
38
+ 21:25 < ranguard> https://github.com/metacpan /metacpan-puppet/tree/leo/puppet3/manifests/site.pp is called, which
39
39
loads nodes/*.pp...
40
- 21:25 < ranguard> https://github.com/CPAN-API /metacpan-puppet/blob/leo/puppet3/manifests/nodes/bm.pp - says if the
40
+ 21:25 < ranguard> https://github.com/metacpan /metacpan-puppet/blob/leo/puppet3/manifests/nodes/bm.pp - says if the
41
41
hostname matches 'bm' then run a specific role and the rest comes from hiera
42
42
```
0 commit comments