Paul-Henri Froidmont
|
0f861d38d7
|
Add access log to Traefik config
|
2018-11-04 15:21:33 +01:00 |
|
Paul-Henri Froidmont
|
adc0c8395f
|
Add Transmission as a torrent client
|
2018-11-03 18:02:53 +01:00 |
|
Paul-Henri Froidmont
|
3731d10987
|
Use packer to create a base preconfigured base image
|
2018-10-18 22:46:25 +02:00 |
|
Paul-Henri Froidmont
|
3090cc6818
|
Adapt for Ubuntu and prepare for migration to Hetzner
|
2018-10-11 04:17:57 +02:00 |
|
Paul-Henri Froidmont
|
38237337fc
|
Change media storage location to /data since /media is taken on Ubuntu
|
2018-10-06 16:13:49 +02:00 |
|
Paul-Henri Froidmont
|
71fff95b09
|
Prepare syncronization script for Hetzner server migration
|
2018-10-04 21:44:41 +02:00 |
|
Paul-Henri Froidmont
|
2315ed19df
|
Add basic auth to k8s dashboard
|
2018-10-02 19:21:44 +02:00 |
|
Paul-Henri Froidmont
|
d8d9733ed9
|
Use treafik ingress controller instead of nginx
|
2018-10-02 01:44:48 +02:00 |
|
Paul-Henri Froidmont
|
ed24aa4f8d
|
Cleanup some tasks and manage differences between Kubernetes version and apt package version
|
2018-10-01 16:52:40 +02:00 |
|
Paul-Henri Froidmont
|
536eed368a
|
Update Nextcloud to 14.0.1
|
2018-09-30 15:35:19 +02:00 |
|
Paul-Henri Froidmont
|
92be60ad51
|
Remove old roles and fix idempotency issues
|
2018-09-26 19:24:36 +02:00 |
|
Paul-Henri Froidmont
|
f468fd3e34
|
Deploy ingress, lego and dashboard
|
2018-09-26 04:40:24 +02:00 |
|
Paul-Henri Froidmont
|
bf83e675f2
|
Install Kubernetes 1.11 and go back to Ubuntu Xenial until Bionic is officially supported
|
2018-09-25 17:07:38 +02:00 |
|
Paul-Henri Froidmont
|
7e1e5f9c91
|
Install etcd cluster
|
2018-09-20 01:14:41 +02:00 |
|
Paul-Henri Froidmont
|
e0b240c7bd
|
Install docker 18.06
|
2018-09-20 00:35:06 +02:00 |
|
Paul-Henri Froidmont
|
cf77a30521
|
Fix tinc config
|
2018-09-18 12:05:37 +02:00 |
|
Paul-Henri Froidmont
|
e954247db5
|
Tinc setup
|
2018-09-18 04:00:12 +02:00 |
|
Paul-Henri Froidmont
|
9e83baffb3
|
Provision with Teraform instead of Ansible
|
2018-09-15 01:18:57 +02:00 |
|
Paul-Henri Froidmont
|
3f36885343
|
Update Nextcloud to 13.0.6
|
2018-09-09 22:41:48 +02:00 |
|
Paul-Henri Froidmont
|
bbddbf4b48
|
Add factorio to backup
|
2018-09-01 16:29:51 +02:00 |
|
Paul-Henri Froidmont
|
856495025a
|
Fix mailu rspamd UI
|
2018-08-12 02:05:45 +02:00 |
|
Paul-Henri Froidmont
|
05ef08c57d
|
Fix certificates names and permissions for etcd role
|
2018-08-02 23:18:47 +02:00 |
|
Paul-Henri Froidmont
|
436d31433f
|
Move kubectl config into a specific playbook and fix certs path
|
2018-08-02 22:24:33 +02:00 |
|
Paul-Henri Froidmont
|
c19e9410f8
|
Improve kubernetes-ca role readability
|
2018-08-02 21:03:31 +02:00 |
|
Paul-Henri Froidmont
|
a57445c364
|
kubernetes-ca role refactoring
|
2018-08-02 19:40:43 +02:00 |
|
Paul-Henri Froidmont
|
126143e7e1
|
Custom role for control plane
|
2018-08-01 11:10:51 +02:00 |
|
Paul-Henri Froidmont
|
44a7d1684f
|
Remove submodules
|
2018-07-31 23:59:12 +02:00 |
|
Paul-Henri Froidmont
|
75a4c037da
|
Custom etcd role
|
2018-07-31 19:31:24 +02:00 |
|
Paul-Henri Froidmont
|
958fb6be2f
|
Add kubectl encryption config
|
2018-07-31 19:06:09 +02:00 |
|
Paul-Henri Froidmont
|
7166585268
|
Add all services config to kubectl
|
2018-07-31 18:52:30 +02:00 |
|
Paul-Henri Froidmont
|
656eedd01e
|
Add configuration to kubectl role
|
2018-07-31 18:08:17 +02:00 |
|
Paul-Henri Froidmont
|
bb3a990c9a
|
Custom kubernetes-ca role
|
2018-07-31 17:33:26 +02:00 |
|
Paul-Henri Froidmont
|
956038220b
|
Custom cfssl role
|
2018-07-31 13:36:17 +02:00 |
|
Paul-Henri Froidmont
|
2aadca1b39
|
Custom kubectl role
|
2018-07-31 13:29:25 +02:00 |
|
Paul-Henri Froidmont
|
fbab1d084a
|
Custom peervpn role
|
2018-07-31 02:33:56 +02:00 |
|
Paul-Henri Froidmont
|
bc0f0c4894
|
Custom harden-linux role
|
2018-07-31 01:47:35 +02:00 |
|
Paul-Henri Froidmont
|
5d81de3cf9
|
Custom Scaleway dynamic inventory
|
2018-07-30 19:42:48 +02:00 |
|
Paul-Henri Froidmont
|
05196fd6bb
|
Update S.T.B. domain name
|
2018-07-28 14:26:37 +02:00 |
|
Paul-Henri Froidmont
|
79eb6b26b0
|
Add S.T.B. wordpress to daily backup
|
2018-07-28 02:17:47 +02:00 |
|
Paul-Henri Froidmont
|
de16b875a1
|
Remove Plex
|
2018-07-28 02:13:21 +02:00 |
|
Paul-Henri Froidmont
|
fccef5c563
|
Add S.T.B. website
|
2018-07-28 02:10:23 +02:00 |
|
Paul-Henri Froidmont
|
8d107d613c
|
Manage scaleway SSH keys + dynamic inventory
|
2018-07-27 21:22:52 +02:00 |
|
Paul-Henri Froidmont
|
8cf242a645
|
Update Nextcloud to 13.0.5
|
2018-07-27 19:14:59 +02:00 |
|
Paul-Henri Froidmont
|
7cbd38d400
|
Provision scaleway instances
|
2018-07-26 03:01:02 +02:00 |
|
Paul-Henri Froidmont
|
ee38146367
|
Setting up k8s workers
|
2018-07-23 04:27:58 +02:00 |
|
Paul-Henri Froidmont
|
010c48b243
|
Install k8s control plane
|
2018-07-22 23:10:38 +02:00 |
|
Paul-Henri Froidmont
|
1e93c4ae3d
|
Sync arch mirror every 6 hour
|
2018-06-09 22:28:18 +02:00 |
|
Paul-Henri Froidmont
|
a5785e21ed
|
Move backup schedule to cron instead of systemctl
|
2018-06-09 22:12:29 +02:00 |
|
Paul-Henri Froidmont
|
e29a4cb1fb
|
Update nextcloud to 13.0.2
|
2018-05-26 23:59:05 +02:00 |
|
Paul-Henri Froidmont
|
1218363ad5
|
Change deluge config to use BlackVPN
|
2018-05-26 23:43:42 +02:00 |
|