Paul-Henri Froidmont
|
6ffa138ab1
|
Update Kubespray to v2.10.4
|
2019-08-16 21:49:56 +02:00 |
|
Paul-Henri Froidmont
|
683c424f3f
|
Enable metrics_server
|
2019-04-10 02:48:35 +02:00 |
|
Paul-Henri Froidmont
|
667cd48c88
|
Let's encrypt certificates issuer and searx
|
2019-04-10 02:18:00 +02:00 |
|
Paul-Henri Froidmont
|
f34742ddea
|
Cleanup and reorganize vars by environment
|
2019-04-09 02:43:15 +02:00 |
|
Paul-Henri Froidmont
|
224bdffc8b
|
Use tinc for private networking
|
2019-04-07 16:26:03 +02: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
|
2315ed19df
|
Add basic auth to k8s dashboard
|
2018-10-02 19:21:44 +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
|
e954247db5
|
Tinc setup
|
2018-09-18 04:00:12 +02:00 |
|
Paul-Henri Froidmont
|
3bcd961c81
|
Add hostvars to dynamic inventory to specify ssh ProxyCommand
|
2018-09-16 02:26:14 +02:00 |
|
Paul-Henri Froidmont
|
9e83baffb3
|
Provision with Teraform instead of Ansible
|
2018-09-15 01:18:57 +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
|
126143e7e1
|
Custom role for control plane
|
2018-08-01 11:10:51 +02:00 |
|
Paul-Henri Froidmont
|
bb3a990c9a
|
Custom kubernetes-ca role
|
2018-07-31 17:33:26 +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
|
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
|
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 |
|