Commit Graph

29 Commits

Author SHA1 Message Date
Peter Souter
881f65bada
Add Bitbucket/Stash instructions 2016-09-05 18:59:05 +01:00
Nick Walker
b9d9eb0bb3 Update README with new Ramp Up Program URL 2016-05-27 10:37:55 -07:00
jbondpdx
cd17888a90 light editing, mostly for style 2016-05-11 15:30:53 -07:00
Nick Walker
2c98a9264c Reduce the scope of the control-repo to mostly an example
Prior to this commit, the control-repo was an example of the
structure of a control repo but it also included puppet code to
help setup code manager and instructions to get that all setup
in a very specific way.

This was great for users that wanted to follow those instructions
exactly but wasn't great for people just looking for an example to
start from.

After this commit, the control-repo will be just an example once
again and a new repo somehwere else will pop up to provide the
explicit instructions on how to use the example with code manager.

There are links added to puppetlabs/control-repo to a new repo
that will have a version of the code that once lived in
puppetlabs/control-repo
2016-03-29 15:53:10 -07:00
Jerald Sheets
7b5f052442 Corrected documentation grammar. 2016-02-24 16:42:00 -05:00
Nick Walker
752f2ef87b Update README with info on how to upgrade from 2015.2
Mostly reorganized the README to be 2015.3 first and then have some
extra info at the bottom about upgrading from 2015.2.

Added a blurb about what the control-repo provides.
2016-01-04 20:22:06 -08:00
Nick Walker
ad00dd7a9a Add an exec to create the Deploy Environments RBAC Role
Prior to this commit there was a requirement for the user of this
repo to create a RBAC role in order for code manager to work.

After this commit an exec statement will curl the RBAC API to
create the role one time and hopefully it works otherwise the exec
will not run again.
2015-12-28 16:42:40 -08:00
Nick Walker
5dcdf01963 Add instructions for testing code manager
Also, add a table of contents to the README. I generated the
table of contents using

https://github.com/ekalinin/github-markdown-toc.go
2015-12-18 09:24:27 -08:00
Nick Walker
cc34e25fd5 Final steps to make Code Manager work
- Moved ssh key generation and git deploy key out of the puppetmaster
profile and into zack_r10k and code_manager
- Swapped code manager into the all_in_one role
- Made a 2015.2 all_in_one role if users prefer to use it
- Conditionally move all existing code out of environmentpath
to allow file sync to sync files
- Update the README to compliment the new puppet code
2015-12-18 09:22:44 -08:00
Nick Walker
1fd5334441 Cleanup README to generalize urls and add notes about testing
Remove a specific reference to the npwalker namespace in a
git clone command.

Add some notes that this has only been tested against 2015.2.z.
2015-11-24 13:13:08 -08:00
Nick Walker
afc9a358f3 Merge branch 'production' of https://github.com/npwalker/control-repo into merge_npwalker_control_repo 2015-11-24 11:16:51 -08:00
Nick Walker
ac0f1b0cdc Multiple fixes to the README
fix step 16 and 17 being out of order
fix a step that referred erronously to step 4
change the numbering to be reflective of actual numbering
2015-10-22 15:43:36 -07:00
Nick Walker
2ffc83ac7c Clean up the README so it works from top to bottom
I removed some extraneos notes I had and added a few more bits of
documentation.
2015-10-21 08:58:52 -07:00
Nick Walker
726052fefc Remove notes about making control-repo public 2015-10-20 21:27:11 -07:00
Nick Walker
65820675e5 Change the zack/r10k webhook to not authenticate 2015-10-20 21:24:44 -07:00
Nick Walker
1828e21623 Change to using the webhook without mcollective
In order to complete the change I refactered the webhook into
its own set of profiles, one with mcollective and the other
without.
2015-10-16 10:56:07 -07:00
Nick Walker
a8cbec54e0 update README 2015-09-29 11:09:54 -07:00
Nick Walker
c54b9000ea Update README to remove --mirror from git clone 2015-09-25 08:33:08 -07:00
Nick Walker
03d6c0c74c Update README some more 2015-09-24 16:03:26 -07:00
Nick Walker
fe07a85530 Update README partially
I made some updates to the README that I never committed.

I'm probably going to change some of this but it's more useful
with these additions than without.
2015-09-22 13:39:39 -07:00
Nick Walker
4e555b20e0 Update README 2015-08-18 16:09:53 -07:00
Nick Walker
1eab000f1f Update the README with more specific instructions
This is still a WIP
2015-08-18 14:03:08 -07:00
Nick Walker
9b50d5e31e Update the README, add an all_in_one_pe role
Updating README for instructions on how to use the control-repo
by putting it in your own git server and then using the r10k
answers during installation of PE.

Removing the manifest for configuring r10k using zack/r10k.

Added a role that can be used to bootstrap an all-in-one PE
installation.
2015-08-13 14:10:29 -07:00
orodabaugh
1e174e6c60 Initial commit 2015-08-11 10:07:49 -07:00
Nick Walker
bfed08bfea Update README.md 2015-05-26 10:00:02 -07:00
Nick Walker
724e3e97d0 Update README.md 2015-05-15 12:05:33 -07:00
Nick Walker
e2b5da17e6 Update README.md 2015-01-14 17:17:58 -08:00
Nick Walker
0c67040afa Update README.md 2015-01-14 14:32:59 -08:00
Nick Walker
a6ef384222 Add the README 2015-01-13 16:50:53 -08:00