Commit graph

10 commits

Author SHA1 Message Date
e986728648 gcp: init, add service account 2019-05-15 19:19:19 +02:00
1e6b52a194 tools/: add nixops
This now means we require Nix to be installed globally. This shouldn't
be the case in the long run, but will be until
https://github.com/tweag/rules_nixpkgs/issues/75 gets fixed or we maybe
move from rules_nixpkgs to nix-bundle or something similar.
2019-05-15 19:08:25 +02:00
acd001bf83 tools: add cfssl 2019-04-09 13:17:06 +02:00
73cef11c85 *: rejigger tls certs and more
This pretty large change does the following:

 - moves nix from bootstrap.hswaw.net to nix/
 - changes clustercfg to use cfssl and moves it to cluster/clustercfg
 - changes clustercfg to source information about target location of
   certs from nix
 - changes clustercfg to push nix config
 - changes tls certs to have more than one CA
 - recalculates all TLS certs
   (it keeps the old serviceaccoutns key, otherwise we end up with
   invalid serviceaccounts - the cert doesn't match, but who cares,
   it's not used anyway)
2019-04-07 00:06:23 +02:00
2afe3e46fd tool/calicoctl: add secretstore to data 2019-01-18 01:37:45 +01:00
a305bc9fb5 tool: add calicoctl wrapper 2019-01-18 01:34:20 +01:00
0752971f8a tools: add calicoctl 2019-01-18 01:24:38 +01:00
98691e9e5e tools: add python future module 2019-01-18 00:22:50 +01:00
de061801db *: k0.hswaw.net somewhat working 2019-01-13 21:14:02 +01:00
f2a812b9fd *: bazelify 2019-01-13 17:51:34 +01:00