с сертификатами можно через аннотацию nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" , но у меня не получается.
Ты саму дашборду в http уведи, а потом как все остальное терминируй на ингрессе
это не так просто 0)))
https://gist.github.com/s-lyn/3aba97628c922ddc4a9796ac31a6df2d
https://i.imgur.com/b21T23R.jpg
короче тебе надо включить ssl-passthrough
да, я почитал, но тут по ходу потребуется ssl сертификат, я думал просто можно без него
не, будет без церта
попробую, пишут что есть вот такой вариант красивый https://i.imgur.com/Lp7nzkz.jpg
Да не, не сложно. Комманд + арг чуть надо подлабать
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/proxy-connect-timeout: 60s nginx.ingress.kubernetes.io/ssl-passthrough: "true" labels: app: test spec: ingressClassName: nginx rules: - host: myhost.with-tls.com http: paths: - backend: service: name: test port: name: http path: / pathType: ImplementationSpecific tls: - hosts: - myhost.with-tls.com
а ну они это не так давно добавили значит, я не знал.
Я так уже года 2 делаю :)
Выкинуть его и поставить https://codeberg.org/hjacobs/kube-web-view/
да просто дашбордой этой никто не пользуется в здравом уме
вот под рукой сейчас нет, но там не то, что бы по скринам будет сильно видна разница
Например постоянные ссылки, которые можно передать другому , Поддержка OAuth итд. https://kube-web-view.readthedocs.io/en/latest/oauth2.html . В целом доку читануть хватит . Ну а UI он везде один как по мне
У меня при вводе в http, если не с локалхоста заходить то внизу красным пишет что нельзя - https://i.imgur.com/BtT5xXh.jpg с локалхоста заходит норм Возможно у тебя версия дашборт более старая и там так можно было
А терминировать кто будет? :)
спасибо, разобрался : )
Обсуждают сегодня