Size: a a a

2019 September 21

AE

Andrey Enshin in K8Spb
На старых андроидах можно кластер поднять : )
источник

VR

Vadim Rutkovsky in K8Spb
armv7 уже и не поддерживает поди никто
источник

PR

Paul Rudnitskiy in K8Spb
На распберри4 уже armv8, нет?
источник

AS

Aleksey Shirokikh in K8Spb
а вобще почему не wireguard? а ssh ?
источник

VR

Vadim Rutkovsky in K8Spb
Aleksey Shirokikh
а вобще почему не wireguard? а ssh ?
Про вайргард я узнал позже. Но теперь склоняюсь к нему, томущо портов прокидывать надо все больше
источник

N

Nklya in K8Spb
источник

AS

Aleksey Shirokikh in K8Spb
Vadim Rutkovsky
Про вайргард я узнал позже. Но теперь склоняюсь к нему, томущо портов прокидывать надо все больше
Ну и даже если ssh там вообще vpn есть в коробке. Правда требует рута
источник
2019 September 22

A

Andrey Afoninskiy in K8Spb
всем привет

пытаюсь тут прикрутить грпц-чек, возник вопрос:
1) без хелсчеков бинарник находит:

k exec test-76746859d4-6qwkm /health/grpc_health_probe -- -addr localhost:3434                                                      kourier-operator/git/master !+
timeout: failed to connect service "localhost:3434" within 1s
command terminated with exit code 2


2) когда ставишь хелсчеки ругается:

Readiness probe failed: OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exec: \"/health/grpc-health-probe\": stat /health/grpc-health-probe: no such file or directory": unknown

где я тупанул? https://gist.github.com/afoninsky/72c245c292c8c539c97c4e1a56e0bf7c
источник

A

Andrey Afoninskiy in K8Spb
а все понял, сорян :)) (grpc_health_probe != grpc-health-probe)
источник

AS

Aleksey Shirokikh in K8Spb
А что за чек?  Стандартный какой то?
источник

A

Andrey Afoninskiy in K8Spb
угу, есть типа спецификация: https://github.com/grpc/grpc/blob/master/doc/health-checking.md
источник

A

Andrey Afoninskiy in K8Spb
ну а потом тулзами всякими добивать раз в кубере нет поддержки ис каропки … я например инитконтейнером бинарник кладу https://github.com/grpc-ecosystem/grpc-health-probe
источник

N

Nklya in K8Spb
В гитлаб завезли Web Application Firewall for Kubernetes Ingress
источник

N

Nklya in K8Spb
источник

VR

Vadim Rutkovsky in K8Spb
>best practices to improve productivity. Initially focusing on the time it takes to merge MRs.

Ахахаах, оу нет, стоп, они серьезно
источник
2019 September 23

AS

Aleksey Shirokikh in K8Spb
я чот не понял. а смена аннотаций это повод для хельма передеплоится ?
по логике да.
но чот нет.
источник

VR

Vadim Rutkovsky in K8Spb
Aleksey Shirokikh
я чот не понял. а смена аннотаций это повод для хельма передеплоится ?
по логике да.
но чот нет.
нет, почему? Редеплоится надо когда spec менятся, для того чтобы спек не менять и придуманы аннотации
источник

AS

Aleksey Shirokikh in K8Spb
я чот там на  большом кубере говорил что helm3 заебок. но чот я щас смотрю глазами что он мне делает и не понимаю зачем и почему так
источник

AS

Aleksey Shirokikh in K8Spb
меняю аннотацию в values.yaml
  annotations: 
#    kubernetes.io/ingress.class: nginx
#    nginx.ingress.kubernetes.io/proxy-next-upstream: 'error timeout invalid_header http_500 http_502 http_503 http_504'
   kubernetes.io/ingress.class: traefik

helm говорит
history.go:52: [debug] getting history for release my-release
upgrade.go:79: [debug] preparing upgrade for my-release
upgrade.go:337: [debug] copying values from my-release (v7) to new release.
upgrade.go:88: [debug] creating upgraded release for my-release
upgrade.go:94: [debug] performing update for my-release
client.go:140: [debug] checking 5 resources for changes
wait.go:50: [debug] beginning wait for 5 resources with timeout of 5m0s
upgrade.go:101: [debug] updating status for upgraded release for my-release

и ingress остаётся с тем что закомментировано
источник

AS

Aleksey Shirokikh in K8Spb
что меня немного удивляет
источник