Commit graph

304 commits

Author SHA1 Message Date
Andrey Kartashov
3028b8b95c argocd: add cert-manager app 2019-10-27 05:04:34 +07:00
Andrey Kartashov
fca6e29513 argocd: fix nginx-ingress chart 2019-10-27 05:01:44 +07:00
Andrey Kartashov
b588f45e1b argocd: fix nginx-ingress chart 2019-10-27 04:57:08 +07:00
Andrey Kartashov
02e08a2985 argocd: fix nginx-ingress app manifest 2019-10-27 02:46:33 +07:00
Andrey Kartashov
b257c8f893 argocd: update bootstrap instructions 2019-10-27 02:42:40 +07:00
Andrey Kartashov
6a3adf7aca argocd: add main app 2019-10-27 02:27:36 +07:00
Andrey Kartashov
82c288c460 argocd: add repo cred template 2019-10-27 02:27:00 +07:00
Andrey Kartashov
1a4fd32f52 initial argo apps + bootstrap 2019-10-27 01:33:05 +07:00
Andrey Kartashov
73c2d74a71 archived previous yaml files 2019-10-26 18:02:38 +07:00
Andrey Kartashov
56afed6603 SSHct: use image v1.0.5 2019-06-18 22:50:39 +07:00
Andrey Kartashov
a78fec4cea Add deployment for nukkit 2019-06-18 22:20:35 +07:00
Andrey Kartashov
6c828e070e Add deployment for dontstarve 2019-06-18 22:20:11 +07:00
Andrey Kartashov
4c80b61360 SSHct: mount docker socket 2019-04-29 10:27:45 +07:00
Andrey Kartashov
6d1c9d2dd6 remove test.gorilych.ru and sso-auth.gorilych.ru from LE certificate 2019-04-29 10:26:50 +07:00
Andrey Kartashov
837691e5a9 Added cert grafana.gorilych.ru 2018-12-12 05:02:43 +07:00
Andrey Kartashov
956461f5a0 SSHct: moved to a dockerfiles repo 2018-11-30 17:29:04 +07:00
Andrey Kartashov
f6facf6d05 Updated cluster deployment 2018-10-24 03:16:09 +07:00
Andrey Kartashov
2baf09a357 Added cluster description 2018-10-24 02:33:40 +07:00
Andrey Kartashov
9146b679f5 reworked static website at gorilych.ru 2018-10-18 18:25:20 +07:00
Andrey Kartashov
3922ae6621 Added websocket chat 2018-10-03 01:22:26 +07:00
Andrey Kartashov
1d0641c1b7 added test.gorilych.ru into LE certificate 2018-10-02 22:23:31 +07:00
Andrey Kartashov
60d2470e70 added papertrail logging 2018-10-02 22:22:21 +07:00
Andrey Kartashov
66b942bfd3 mysql: set externalTrafficPolicy to Local for external service to track client IPs 2018-08-26 19:13:18 +07:00
Andrey Kartashov
ebb958b531 mysql: added option to specify root password 2018-08-26 19:12:41 +07:00
Andrey Kartashov
9a39c369b2 mysql: PVC -> hostPath 2018-08-26 19:12:10 +07:00
Andrey Kartashov
26f14db943 postgres: PVC -> hostPath 2018-08-15 11:30:02 +07:00
Andrey Kartashov
9e58cfbc32 confluence: PVC -> hostPath 2018-08-15 11:15:18 +07:00
Andrey Kartashov
3816ad763b removed seafile: now it is installed from helm 2018-07-22 20:30:07 +07:00
Andrey Kartashov
a428b42912 seafile: moved container build to another repo + now using image from hub.docker.com 2018-07-22 18:49:07 +07:00
Andrey Kartashov
2f9f7339ec separate certificate for k8s dashboard (because of different namespace) 2018-07-22 17:16:04 +07:00
Andrey Kartashov
c0ce99ec33 configured ingresses in default namespace to use SAN certificate from cert-manager 2018-07-22 17:08:29 +07:00
Andrey Kartashov
1fdeee6886 jupyter: added env LANG 2018-07-22 16:59:21 +07:00
Andrey Kartashov
92bc04b9e5 certificate.yaml: fixed issuer type 2018-07-22 16:58:41 +07:00
Andrey Kartashov
3b46e28a39 added certificate generation with cert-manager 2018-07-22 16:49:20 +07:00
Andrey Kartashov
65b19d5e9f mysql.yaml: added external service 2018-07-21 00:52:26 +07:00
Andrey Kartashov
b3d48b0bee SSHct: added init.sh script 2018-07-21 00:50:48 +07:00
Andrey Kartashov
9af4f8e3a7 minecraft: moved data dir, +fix for russian language 2018-06-03 18:37:02 +07:00
Andrey Kartashov
445e607ef5 Added minecraft server on nodeport 2018-05-27 01:37:15 +07:00
Andrey Kartashov
afe9f33b97 Added jupyter 2018-05-27 01:36:55 +07:00
Andrey Kartashov
fbdcd48333 kube-lego ingress rules now use separate secrets for each subdomain 2018-04-02 22:26:52 +07:00
Andrey Kartashov
672854af44 README: added description for k8s-dashboard-ingress.yaml and vpnct.yaml 2018-03-25 11:24:02 +07:00
Andrey Kartashov
a70c48dc99 Added vpnct.yaml 2018-03-25 11:18:21 +07:00
Andrey Kartashov
ee1af00bf7 sshct.yaml: added hostname 2018-03-25 11:11:30 +07:00
Andrey Kartashov
0820f98580 sshct.yaml: replaced PVC with hostPath volume 2018-03-25 11:10:56 +07:00
Andrey Kartashov
69b386a8a0 sshct.yaml - removed secret, it's not managed from here anyway 2018-03-25 11:08:33 +07:00
Andrey Kartashov
f2fc66c80d SSHct: updated image with new packages 2018-03-25 11:05:56 +07:00
Andrey Kartashov
c68955a914 Added ingress for k8s dashboard 2018-03-24 20:16:54 +07:00
Andrey Kartashov
4afd904853 sshct.yaml: mount /data/gorilych.ru/me to /home/www/me 2018-01-23 00:30:48 +07:00
Andrey Kartashov
937f057686 SSHct: allowed to save user password in /home/.$CTUSER.shadow
File should be owned by root.root and mode should be 640

Otherwise entrypoint.sh will fall back to $CTUSERPWD
2018-01-23 00:21:06 +07:00
Andrey Kartashov
18a63fccd9 Added static website 2018-01-08 20:06:07 +07:00