Commit graph

75 commits

Author SHA1 Message Date
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
4c53c7e5e2 Setting up traefik as loadbalancer and proxy 2018-07-26 00:12:17 +02:00
Paul-Henri Froidmont
ee38146367 Setting up k8s workers 2018-07-23 04:27:58 +02:00
Paul-Henri Froidmont
a2ba31fab2 Use harden role on controller host 2018-07-23 00:46:10 +02:00
Paul-Henri Froidmont
010c48b243 Install k8s control plane 2018-07-22 23:10:38 +02:00
Paul-Henri Froidmont
92682a8360 Create etcd cluster 2018-07-21 03:13:34 +02:00
Paul-Henri Froidmont
8fb65c8651 Create k8s certificate authorities 2018-07-21 00:58:09 +02:00
Paul-Henri Froidmont
2bffaaa3e1 Scaleway hosts basic setup 2018-07-20 21:54:32 +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
Paul-Henri Froidmont
c77d6a8fb9 Update documentation 2018-04-25 19:00:15 +02:00
Paul-Henri Froidmont
f5284e3f0d Add ansible vault for passwords 2018-04-25 18:01:31 +02:00
Paul-Henri Froidmont
cfaa48e02a Replace nginx reverse proxy by traefik 2018-04-25 17:22:33 +02:00
Paul-Henri Froidmont
fd30d66ffb Add onlyoffice to nextcloud services 2018-04-25 00:59:41 +02:00
Paul-Henri Froidmont
3f0f5f12a0 Allow DKIM signing of emails with user domain mismatch 2018-04-20 12:04:54 +02:00
Paul-Henri Froidmont
063c49b628 Update doku wiki version to fix symlink issue 2018-04-18 23:46:08 +02:00
Paul-Henri Froidmont
8c23f27ba8 Monitor biathlon-registration with monit 2018-04-18 17:56:22 +02:00
Paul-Henri Froidmont
147854b62c Revert dokuwiki version and make it fixed 2018-04-10 23:11:58 +02:00
Paul-Henri Froidmont
a13be3a705 Switch to official emby image 2018-04-10 00:42:46 +02:00
Paul-Henri Froidmont
6dbf9f3eb4 Update Nextcloud to 13.0.1 2018-04-10 00:42:10 +02:00
Paul-Henri Froidmont
201acb32bd Update mailu to 1.5 2018-04-09 23:07:21 +02:00
Paul-Henri Froidmont
86516d3e7d Add nzbget folder to backup script 2018-03-21 23:17:59 +01:00
Paul-Henri Froidmont
6792ed066b Added nzbget 2018-03-06 20:19:38 +01:00
Paul-Henri Froidmont
a50df7c30f Added sonarr, radarr, headphones and jackett 2018-03-01 02:53:13 +01:00
Paul-Henri Froidmont
d089db0365 Disable collabora 2018-02-28 20:39:58 +01:00
Paul-Henri Froidmont
3a028cf5c3 Add webserver for arch repo and update nextcloud config 2018-02-27 20:38:21 +01:00
Paul-Henri Froidmont
27c912a613 Add ressources monitoring and fix backup status check 2018-02-14 17:10:30 +01:00