kubewatch icon indicating copy to clipboard operation
kubewatch copied to clipboard

Ignore SSL certificate for hipchat

Open kaukiran opened this issue 6 years ago • 5 comments

We have self-signed certificate for hipchat server. Is there any flag i can set insecure = true to ignore the error or any workaround to solve this problem ?

Logs- time="2018-12-10T10:37:06Z" level=info msg="Processing update to pod: default/nginx-deployment-75675f5897-d6zrn" pkg=kubewatch-pod time="2018-12-10T10:37:06Z" level=info msg="Processing update to deployment: default/nginx-deployment" pkg=kubewatch-deployment 2018/12/10 10:37:06 Post https://hipchat.internal/room/425/notification: x509: certificate signed by unknown authority 2018/12/10 10:37:06 Post https://hipchat.internal/room/425/notification: x509: certificate signed by unknown authority

kaukiran avatar Dec 10 '18 10:12 kaukiran

any luck to go around https?

wannaknowmo avatar Apr 08 '19 21:04 wannaknowmo

use insecure_skip_verify: true under http_config.

See documentation. https://prometheus.io/docs/alerting/configuration/#http_config

kaukiran avatar Apr 09 '19 06:04 kaukiran

how does your .kubewatch.yaml looks like ?

wannaknowmo avatar Apr 09 '19 15:04 wannaknowmo

Something like this

apiVersion: v1
kind: ConfigMap
metadata:
  name: kubewatch
  namespace: kube-system  
  labels:
    app: kubewatch
data:
  .kubewatch.yaml: |
    handler:
      hipchat:
        token: "asdasdasdasd"
        room: "42"
        url: "https://hipchat.internal/v2/"
    resource:
      deployment: true
      pod: true
      services: true
      ingress: true
      daemonset: false
      job: false
      persistentvolume: false      
      replicaset: false
      replicationcontroller: false

kaukiran avatar Apr 09 '19 15:04 kaukiran

i was missing the / after v2 :-)

thank you very much

wannaknowmo avatar Apr 10 '19 19:04 wannaknowmo