Commit Graph

35 Commits

Author SHA1 Message Date
greg 1d09c15108 Fix Markdown line break 2019-07-05 16:01:24 +02:00
greg 79a12165a2 Update the README v0.4.0 2019-07-05 15:59:53 +02:00
basti 0c6416f9c7 Merge pull request #10 from 67P/feature/better_config
Improve the default config
2019-07-05 15:56:11 +02:00
greg 7b524204c8 Update the README for the changes to the config attribute 2019-07-05 15:50:30 +02:00
greg f118a954fa Another linting fix 2019-07-05 15:46:22 +02:00
greg 468b6d9a9d Fix the linting warnings 2019-07-05 15:42:13 +02:00
greg 679f78d248 Bump the cookbook version
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:29:13 +02:00
greg 9cdbf6d947 Use the new attributes for ulimit and max memory
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:29:08 +02:00
greg 0e6ac38434 Improve the default config
Enable CORS and writeable gateway by default, remove config that only
applies to Kosmos

Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:29:02 +02:00
greg d54e962926 Get rid of the cluster recipes and tests
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:28:54 +02:00
greg 95e92a0703 Bump the ipfs version, remove the ipfs-cluster attributes
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-07-05 15:28:12 +02:00
basti 3d4e9cceea Merge pull request #7 from 67P/feature/5-default_config_attributes
Move the default config to a Chef attribute
2019-06-25 15:47:03 +02:00
greg cfa3435c40 Fix the indentation of an EOF in the integration tests 2019-06-20 19:10:29 +02:00
greg 01c2246454 Bump the cookbook version 2019-06-20 18:22:57 +02:00
greg b2c7416087 Merge branch 'master' into feature/5-default_config_attributes 2019-06-20 18:22:44 +02:00
Greg Karékinian 6d31746a87 Merge pull request #8 from 67P/feature/cluster_checksums
Add the checksums for the cluster packages
2019-06-20 18:20:26 +02:00
greg 18d04d68fd Accept the Chef license agreement on Travis
Based on
https://github.com/chef-cookbooks/habitat/blob/c3eaf7eac23d17a82f6eec280f973aecf5243744/.travis.yml
2019-06-20 18:08:24 +02:00
greg ddad121924 Add the checksums for the cluster packages
It prevents Chef from trying to download the packages again if the files
are already present with the correct checksum
2019-06-20 13:00:08 +02:00
greg ae97c0d739 Fix the linting errors 2019-05-09 19:29:38 +02:00
greg 553ec510eb Move the default config to a Chef attribute
This is tested by serverspec integration test

Closes #5
2019-05-09 18:38:56 +02:00
basti c6a0159e82 Merge pull request #4 from 67P/feature/reduce_memory_usage
Reduce the memory usage of go-ipfs
2019-05-07 15:21:08 +02:00
greg 5aa50ecc7e Fix the ipfs_config resource to handle integers too 2019-05-07 14:55:41 +02:00
greg f22b7d9b1f Update the Berksfile.lock file 2019-05-07 14:55:29 +02:00
greg 5303612854 Turn integers into strings for now 2019-05-07 14:41:06 +02:00
greg 76d60b87dd Reduce the memory usage of go-ipfs
Lower the number of connections, change the routing mode to dhtclient,
and disable bandwidth metrics. This is hardcoded for now
2019-05-07 14:30:29 +02:00
greg c6853c4d09 Set the maximum number of open files in the systemd unit
This prevents IPFS reaching the limit (1024 by default), which is
treated like a low disk space threshold by ipfs and ipfs-cluster
v0.1.3
2019-04-26 15:54:33 +02:00
greg 78d3edfd78 Set bash as the shell for the ipfs user v0.1.2 2019-03-13 10:55:54 +01:00
greg 0668eae4c5 Merge pull request #3 from 67P/feature/ipfs-cluster_upgrade
Run ipfs-cluster with the --upgrade switch
v0.1.1
2019-02-25 12:55:30 +01:00
greg c6c5d00f36 Run ipfs-cluster with the --upgrade switch
It upgrades the state if needed
2019-02-25 12:51:37 +01:00
greg 81fcb97657 Fix the link to the custom resources docs in the README 2019-01-04 11:59:09 +01:00
greg b98b45584c Migrate IPFS repo automatically if necessary
go-ipfs can automatically migrate the repo if necessart after a software
upgrade, but it needs to the `--migrate` option flag to do so.
2018-10-26 17:39:36 +02:00
greg ec2cda08f6 Update the default ipfs version to the latest one 2018-10-26 16:55:21 +02:00
greg e83b3da34e Merge pull request #2 from 67P/mit_license
Change the license to MIT
2018-10-26 16:38:35 +02:00
greg f920b23253 Change the license to MIT 2018-08-13 11:36:08 +02:00
greg 5578cada68 Initial commit 2018-08-10 16:35:14 +02:00