I hereby claim:
- I am v6 on github.
- I am cx (https://keybase.io/cx) on keybase.
- I have a public key whose fingerprint is CAF6 7506 C529 5624 CF6E 0C76 E183 23D2 1627 70CA
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
This is quick howto for installing vault on AWS Linux, mostly to remind myself. At the end of this tutorial, you'll have a working vault server, using s3 for the backend, self signed certificates for tls, and supervisord to ensure that the vault server is always running, and starts on reboot.
First things first, let's set up an s3 bucket to use as the storage backend for our s3 instance.
From the AWS Mangement Console, go to the S3 console.
Click on the Create Bucket
button
This file was moved into the Mailveope wiki.
# Please see the following blog post for more information: | |
# | |
# https://www.hashicorp.com/blog/using-hashicorp-vault-with-chef.html | |
# | |
resource_name :vault_secret | |
property :path, String, name_property: true | |
property :destination, String |
sudo apt-get update | |
sudo apt-get install build-essential -y | |
sudo apt-get install tcl8.5 -y | |
wget http://download.redis.io/releases/redis-3.0.5.tar.gz | |
tar xzf redis-3.0.5.tar.gz | |
cd redis-3.0.5 | |
make | |
make test | |
sudo make install | |
cd utils |
#Ultimate solution for this:
#http://askubuntu.com/questions/289858/disk-drive-for-dev-mapper-cryptswap-1-is-not-ready
(1) Run the following command:
sudo gedit /etc/fstab
(2) #### Then, using gedit, or vim, replace the following line:
# values from https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Welcome%20to%20High%20Performance%20Computing%20%28HPC%29%20Central/page/Linux%20System%20Tuning%20Recommendations | |
# install (root): curl -s https://gist.githubusercontent.com/polonskiy/00a71bab32360ffcb79f/raw/10-custom.conf > /etc/sysctl.d/10-custom.conf | |
# apply (root): sysctl -p /etc/sysctl.d/10-custom.conf | |
net.ipv4.neigh.default.gc_thresh1 = 30000 | |
net.ipv4.neigh.default.gc_thresh2 = 32000 | |
net.ipv4.neigh.default.gc_thresh3 = 32768 | |
net.ipv6.neigh.default.gc_thresh1 = 30000 | |
net.ipv6.neigh.default.gc_thresh2 = 32000 |
SaltStack: Could be apache, apache2, httpd, etc... sort of misses the point of multi-platform configuration management, IMO:
http://docs.saltstack.com/en/latest/topics/tutorials/quickstart.html
Puppet: It's just "apache":
https://forge.puppetlabs.com/puppetlabs/apache
# Git Every Day - Individual Developer | |
------------------------------------------------------------------------ | |
A developer working as a participant in a group project needs to | |
learn how to communicate with others, and uses these commands in | |
addition to the ones needed by a standalone developer. | |
* linkgit:git-clone[1] from the upstream to prime your local | |
repository. |
#Ultimate solution for this:
#http://askubuntu.com/questions/289858/disk-drive-for-dev-mapper-cryptswap-1-is-not-ready
Run the following command:
sudo gedit /etc/fstab