Andrey Kartashov
|
723dea9b1d
|
SSHct: use image v3.0.0, remove containerd socket
|
2020-11-24 13:32:33 +07:00 |
|
Andrey Kartashov
|
55e0c3eb9b
|
SSHct: mount containerd socket
|
2020-11-19 19:57:22 +07:00 |
|
Andrey Kartashov
|
f8f7bb59b7
|
argocd: use single ingress for http/grpc
|
2020-11-11 00:27:22 +07:00 |
|
Andrey Kartashov
|
67ee1e6a5d
|
SSHct: use image v2.4.0
|
2020-11-02 18:53:33 +07:00 |
|
Andrey Kartashov
|
c9274d7aae
|
oauth2-proxy: upgrade chart to 3.2.3
|
2020-10-19 10:23:57 +07:00 |
|
Andrey Kartashov
|
87ae6847d2
|
add minecraft
|
2020-10-18 15:06:56 +07:00 |
|
Andrey Kartashov
|
3c2478ad76
|
argocd: upgrade to 1.7.8
|
2020-10-18 14:34:51 +07:00 |
|
Andrey Kartashov
|
513b324e75
|
argocd: add helm repo for minecraft
|
2020-10-18 14:29:44 +07:00 |
|
Andrey Kartashov
|
96b024d9ce
|
remove kubevirt
|
2020-07-15 23:00:17 +07:00 |
|
Andrey Kartashov
|
858bcb623d
|
add wiki
|
2020-07-15 15:22:11 +07:00 |
|
Andrey Kartashov
|
8bcc6c843b
|
ioquake3: add service
|
2020-07-13 15:39:32 +07:00 |
|
Andrey Kartashov
|
710e0c8cd1
|
kubevirt: upgrade to v0.31.0-rc.1
|
2020-07-09 10:20:55 +07:00 |
|
Andrey Kartashov
|
2f7de25e8d
|
kubevirt: install 0.30.2
|
2020-06-30 18:28:40 +07:00 |
|
Andrey Kartashov
|
9eaa8acdb3
|
grafana: install plugin grafana-piechart-panel
|
2020-06-20 21:19:52 +07:00 |
|
Andrey Kartashov
|
898f23fa4b
|
monitoring: add kubelet monitoring
|
2020-06-20 21:07:36 +07:00 |
|
Andrey Kartashov
|
6afcfe61bd
|
monitoring: fix prometheus selectors
|
2020-06-20 20:59:04 +07:00 |
|
Andrey Kartashov
|
2402b7fce6
|
monitoring: disabling grafana-related resources
|
2020-06-20 20:55:00 +07:00 |
|
Andrey Kartashov
|
da60a51693
|
grafana: add prometheus datasource
|
2020-06-20 20:51:33 +07:00 |
|
Andrey Kartashov
|
a200111cf8
|
monitoring: add kube-state-metrics and node-exporter
|
2020-06-20 20:49:50 +07:00 |
|
Andrey Kartashov
|
86c14bb04b
|
grafana: install kubegraf
|
2020-06-20 20:36:06 +07:00 |
|
Andrey Kartashov
|
2148bfd8da
|
grafana: move out of logging ns
|
2020-06-20 19:43:09 +07:00 |
|
Andrey Kartashov
|
4b39c6efd9
|
logging: replace graylog/fluentbit with loki/promtail
|
2020-06-20 18:42:16 +07:00 |
|
Andrey Kartashov
|
2e89abbd22
|
SSHct: use image v2.0.5
|
2020-06-20 18:07:28 +07:00 |
|
Andrey Kartashov
|
db1214ab25
|
SSHct: use image v2.0.4
|
2020-04-13 13:07:13 +07:00 |
|
Andrey Kartashov
|
ff3dbb6c6a
|
services: update router UI internal port
|
2020-04-13 12:47:27 +07:00 |
|
Andrey Kartashov
|
ab46016af7
|
logging: upgrade charts
|
2020-03-31 19:48:48 +07:00 |
|
Andrey Kartashov
|
367fd2787a
|
argocd: upgrade to 1.4.2
|
2020-01-26 20:47:03 +07:00 |
|
Andrey Kartashov
|
a4f26368e8
|
SSHct: use image v2.0.2
|
2020-01-21 20:38:01 +07:00 |
|
Andrey Kartashov
|
48714acef2
|
SSHct: use image v2.0.0
|
2020-01-19 19:08:10 +07:00 |
|
Andrey Kartashov
|
d0b9093ebd
|
argocd: upgrade to 1.3.4
|
2019-12-06 12:33:03 +07:00 |
|
Andrey Kartashov
|
759adef19a
|
logging: fluent-bit: remove extra field time
|
2019-11-21 04:17:28 +07:00 |
|
Andrey Kartashov
|
b9f7ccd777
|
logging: fluent-bit: remove prefix kubernetes_
|
2019-11-21 03:00:27 +07:00 |
|
Andrey Kartashov
|
767330e6cd
|
logging: fluent-bit: disable systemd log processing
|
2019-11-21 00:40:24 +07:00 |
|
Andrey Kartashov
|
d52582f28b
|
nginx-ingress: preserve source IP
|
2019-11-20 13:02:14 +07:00 |
|
Andrey Kartashov
|
1516b567da
|
logging: fluent-bit: track log offsets
|
2019-11-19 18:39:11 +07:00 |
|
Andrey Kartashov
|
caeb6db568
|
logging: fluent-bit: don't merge json
|
2019-11-19 17:29:53 +07:00 |
|
Andrey Kartashov
|
16a9f8ba34
|
logging: graylog: use udp
|
2019-11-19 16:58:29 +07:00 |
|
Andrey Kartashov
|
9a8ebc84b3
|
logging: add fluent-bit
|
2019-11-19 16:30:06 +07:00 |
|
Andrey Kartashov
|
3dcbe3c1a1
|
nginx-ingress: fix sync issue with ClusterIP
|
2019-11-19 16:00:33 +07:00 |
|
Andrey Kartashov
|
e83f54a1cb
|
add tracing app
|
2019-11-19 14:25:20 +07:00 |
|
Andrey Kartashov
|
3de2601308
|
logging: graylog: try oauth2-proxy
|
2019-11-19 14:02:25 +07:00 |
|
Andrey Kartashov
|
e06beb45f2
|
logging: graylog: add sso plugin
|
2019-11-19 13:18:12 +07:00 |
|
Andrey Kartashov
|
f9e2275f68
|
logging: elasticsearch: fix: set minimum masters to 1
|
2019-11-19 11:54:14 +07:00 |
|
Andrey Kartashov
|
cf4d10f784
|
logging: elasticsearch: downgrade to supported version
|
2019-11-19 11:47:10 +07:00 |
|
Andrey Kartashov
|
d0190f768b
|
logging: add elasticsearch
|
2019-11-19 11:32:30 +07:00 |
|
Andrey Kartashov
|
4df7a4623d
|
logging: add elasticsearch
|
2019-11-19 11:30:25 +07:00 |
|
Andrey Kartashov
|
c4c4ea90ad
|
logging: graylog: fix mongodb uri to include db name
|
2019-11-19 11:05:09 +07:00 |
|
Andrey Kartashov
|
63d46bc544
|
logging: graylog: use 1 replica
|
2019-11-19 11:04:46 +07:00 |
|
Andrey Kartashov
|
9db7df41bb
|
logging: mongodb: add pvc
|
2019-11-19 10:51:32 +07:00 |
|
Andrey Kartashov
|
87c124d647
|
logging: mongodb: rename resources
|
2019-11-19 10:51:13 +07:00 |
|
Andrey Kartashov
|
41912108df
|
logging: add mongodb
|
2019-11-19 10:45:53 +07:00 |
|
Andrey Kartashov
|
1366c59b5a
|
logging: graylog: enable ingress, disable pvc
|
2019-11-19 10:21:19 +07:00 |
|
Andrey Kartashov
|
f967a62aed
|
logging: graylog: fix resource names
|
2019-11-19 10:13:18 +07:00 |
|
Andrey Kartashov
|
3c1fae1549
|
logging: fix: don't install graylog dependencies
ES and mongo charts versions specified in graylog chart are outdated and
use deprecated api versions
|
2019-11-19 10:09:44 +07:00 |
|
Andrey Kartashov
|
b8b41c44fe
|
add logging app
|
2019-11-19 09:58:33 +07:00 |
|
Andrey Kartashov
|
993e5801e1
|
monitoring: grafana: add nginx ingress dashboard
|
2019-11-19 00:31:32 +07:00 |
|
Andrey Kartashov
|
8a39bee567
|
monitoring: fix operator values
|
2019-11-18 23:50:56 +07:00 |
|
Andrey Kartashov
|
5aec91e877
|
monitoring: fix operator values
|
2019-11-18 23:38:58 +07:00 |
|
Andrey Kartashov
|
ec866cdc07
|
monitoring: remove selfmonitoring
|
2019-11-18 22:02:37 +07:00 |
|
Andrey Kartashov
|
6505df8df0
|
monitoring: remove kubelet exporter
|
2019-11-18 22:02:20 +07:00 |
|
Andrey Kartashov
|
5dc9b1994c
|
monitoring: grafana: remove manual prom datasource
|
2019-11-18 21:33:48 +07:00 |
|
Andrey Kartashov
|
0aafe4136f
|
monitoring: grafana: disable default dashboards
|
2019-11-18 21:33:11 +07:00 |
|
Andrey Kartashov
|
9ce111b27b
|
monitoring: fix datasource.yaml config is invalid
|
2019-11-18 20:44:57 +07:00 |
|
Andrey Kartashov
|
6c12aba508
|
monitoring: fix service names
|
2019-11-18 19:44:49 +07:00 |
|
Andrey Kartashov
|
a31057b147
|
monitoring: join grafana and prometheus-operator into monitoring app
|
2019-11-18 19:34:01 +07:00 |
|
Andrey Kartashov
|
73eaafbf70
|
grafana: fix prometheus datasource
|
2019-11-18 18:52:44 +07:00 |
|
Andrey Kartashov
|
2a3fa0dd06
|
grafana: add persistence
|
2019-11-18 18:38:30 +07:00 |
|
Andrey Kartashov
|
9827dae65b
|
grafana: add prometheus datasource
|
2019-11-18 18:27:09 +07:00 |
|
Andrey Kartashov
|
6f422baf69
|
grafana: fix letsencrypt
|
2019-11-18 17:54:07 +07:00 |
|
Andrey Kartashov
|
6b9805f66d
|
nginx-ingress: expose controller metrics
|
2019-11-18 17:34:33 +07:00 |
|
Andrey Kartashov
|
f98fc42696
|
monitoring: add volume for prometheus
|
2019-11-18 17:18:12 +07:00 |
|
Andrey Kartashov
|
c26f85252b
|
monitoring: fix prometheus spec
|
2019-11-18 14:39:32 +07:00 |
|
Andrey Kartashov
|
e6c904363a
|
add monitoring app
|
2019-11-18 14:36:51 +07:00 |
|
Andrey Kartashov
|
115ccc0214
|
add grafana
|
2019-11-16 00:41:35 +07:00 |
|
Andrey Kartashov
|
a52920d835
|
move namespaces to main app
|
2019-11-15 23:21:40 +07:00 |
|
Andrey Kartashov
|
49814c391e
|
argocd: upgrade to 1.3.0
|
2019-11-15 21:01:51 +07:00 |
|
Andrey Kartashov
|
68f7e16f89
|
fix(argocd): remove namespace from kustomization file
|
2019-11-15 20:47:56 +07:00 |
|
Andrey Kartashov
|
5bb0281478
|
argocd: mv all namespaces to a separate app
|
2019-11-15 20:38:15 +07:00 |
|
Andrey Kartashov
|
cbd796ec91
|
create namespaces before other resources
|
2019-11-15 20:15:04 +07:00 |
|
Andrey Kartashov
|
a2e770325d
|
prometheus-operator: remove subchart deps
|
2019-11-15 19:50:26 +07:00 |
|
Andrey Kartashov
|
1362f729ee
|
add prometheus-operator
|
2019-11-15 19:35:00 +07:00 |
|
Andrey Kartashov
|
5a6d4b7fc4
|
jupyter: disable oauth-proxy
|
2019-11-09 19:16:28 +07:00 |
|
Andrey Kartashov
|
0cf02c5a5b
|
services: use image with Scheme and Lisp
|
2019-11-09 19:08:29 +07:00 |
|
Andrey Kartashov
|
b883f3c686
|
services: remove acme config from certificate
|
2019-11-06 16:48:28 +07:00 |
|
Andrey Kartashov
|
4dc41e227b
|
services: update api group for Deployments
|
2019-11-06 16:43:23 +07:00 |
|
Andrey Kartashov
|
1a78af0a1b
|
cert-manager: updating resources to match v0.11
|
2019-11-06 16:40:52 +07:00 |
|
Andrey Kartashov
|
f45e01ef95
|
cert-manager: updating resources to match v0.11
|
2019-11-06 16:34:50 +07:00 |
|
Andrey Kartashov
|
cd46e5888d
|
cert-manager: updating resources to match v0.11
|
2019-11-06 16:30:25 +07:00 |
|
Andrey Kartashov
|
0a91cb619e
|
jupiter: add auth with oauth2-proxy
|
2019-11-02 21:47:59 +07:00 |
|
Andrey Kartashov
|
73edceae60
|
security: fix wildcard domains allowed by default in oauth-proxy
See https://github.com/pusher/oauth2_proxy/issues/73
|
2019-11-02 21:43:05 +07:00 |
|
Andrey Kartashov
|
95e7312153
|
use separate certificate for oauth2-proxy
because it's not in default namespace
|
2019-11-02 21:06:47 +07:00 |
|
Andrey Kartashov
|
34b6d4d06c
|
fix: typo in values for oauth2-proxy
|
2019-11-02 21:02:33 +07:00 |
|
Andrey Kartashov
|
0c90b38d29
|
upgrade cert-manager to v0.11.0
|
2019-11-02 20:40:24 +07:00 |
|
Andrey Kartashov
|
246a8b5090
|
add oauth2-proxy service
|
2019-11-02 20:26:15 +07:00 |
|
Andrey Kartashov
|
135d03f001
|
services: update sshct image
|
2019-10-27 12:17:15 +07:00 |
|
Andrey Kartashov
|
030e104805
|
services: jupyter: fix hostPath type
|
2019-10-27 06:26:17 +07:00 |
|
Andrey Kartashov
|
1d46663ba6
|
services: add jupyter
|
2019-10-27 06:18:24 +07:00 |
|
Andrey Kartashov
|
1676bbee6f
|
services: fix asus router ingress annotations
|
2019-10-27 06:13:46 +07:00 |
|
Andrey Kartashov
|
417b8157de
|
services: sshct: specify hostPath types
|
2019-10-27 06:00:35 +07:00 |
|
Andrey Kartashov
|
7d549a6a26
|
argocd: add services app
|
2019-10-27 05:48:03 +07:00 |
|