welcome: please sign in

Diff for "ServerGibran"

Differences between revisions 2 and 3
Revision 2 as of 2018-04-07 02:12:45
Size: 1195
Editor: ClintonEbadi
Comment: setup notes
Revision 3 as of 2018-04-07 02:36:43
Size: 1394
Editor: ClintonEbadi
Comment: more setup
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
Line 35: Line 36:
 
==== puppetdb ====

install guide is weird

 puppet resource package puppetdb ensure=latest
 puppet resource package puppetdb-termini ensure=latest
 puppet module install puppetlabs-puppetdb

gibran.hcoop.net is virtual machine at digital ocean that will become our primary afs server

It is named after the author Kahlil Gibran

1. Setup Notes

Or: things that need to go into Puppet

  • Volume mounted in /vicepa
  • added /opt/puppetlabs/bin/ to root $PATH in .bashrc, should be done in /etc/profile.d/
  • removed joe (or at least update-alternatives editor to either vim or emacs...)

  • set domain name to hcoop.net manually
  • set search hcoop.net in /etc/resolv.conf manually

  • root has basic emacs config for puppet-mode and melpa (probably no need to formalize that...)

1.1. todo

  • default "cloud-config" system may be active, check license and remove if it is non-free

1.2. puppet server

Puppet git structure (different repos for each): /etc/puppetlabs/puppet, /etc/puppetlabs/code/environments/production, /etc/puppetlabs/modules

Puppet module structure:

  • hcoop
    • server
      • $server (e.g. gibran)
    • service
      • openafs-client

1.2.1. puppetdb

install guide is weird

  • puppet resource package puppetdb ensure=latest puppet resource package puppetdb-termini ensure=latest puppet module install puppetlabs-puppetdb

ServerGibran (last edited 2018-04-22 02:02:56 by ClintonEbadi)