• k8s jupyter deployment service ingress https


    kubectl create configmap my-cert --from-file=ca-key.pem=/root/ca-key.pem --from-file=ca.pem=/root/ca.pem

    apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: test-ws-1-ingress namespace: default annotations: nginx.ingress.kubernetes.io/ssl-redirect: "true" #nginx.ingress.kubernetes.io/rewrite-target: / #nginx.ingress.kubernetes.io/rewrite-target: /$1 #nginx.ingress.kubernetes.io/app-root: /lab nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" #nginx.ingress.kubernetes.io/proxy-redirect-from: https://$http_host/ #nginx.ingress.kubernetes.io/proxy-redirect-to: https://$http_host//ws-1/ #nginx.ingress.kubernetes.io/configuration-snippet: | # some config #nginx.ingress.kubernetes.io/server-alias: "/lab, /" spec: #tls: #- secretName: kubernetes-dashboard-certs rules: #- host: k8s.example.com - http: paths: #- path: /dashboard(/|$)(.*) - path: /ws-1/ backend: serviceName: test-ws-svc-1 servicePort: 8888 --- kind: Service apiVersion: v1 metadata: name: test-ws-svc-1 spec: selector: app: test-ws-1 tier: backend ports: - protocol: TCP port: 8888 targetPort: http --- apiVersion: apps/v1 kind: Deployment metadata: name: test-ws-1 spec: selector: matchLabels: app: test-ws-1 tier: backend track: stable replicas: 1 template: metadata: labels: app: test-ws-1 tier: backend track: stable spec: containers: - name: test-ws-1 image: "xxx" command: ["jupyter"] args: ["lab","--port", "8888", "--ip", "*", "--allow-root", "--LabApp.base_url='/ws-1/'", "--NotebookApp.token='abcd'", "--NotebookApp.certfile=/test-pd/ca.pem", "--NotebookApp.keyfile=/test-pd/ca-key.pem"] #args: ["lab","--port", "8888", "--ip", "0.0.0.0", "--allow-root"] ports: - name: http containerPort: 8888 volumeMounts: - mountPath: /test-pd name: cert-config volumes: - name: cert-config configMap: name: my-cert

      

  • 相关阅读:
    Oracle decode函数
    Flink笔记
    httpclient之put 方法(参数为json类型)
    XMLHTTPRequest的理解 及 SpringMvc请求和响应xml数据
    SQL获取本周,上周,本月,上月第一天和最后一天 注:本周从周一到周天
    Other
    Sql根据起止日期生成时间列表
    sql 在not in 子查询有null值情况下经常出现的陷阱
    sql 判断一个表的数据不在另一个表中
    查看系统触发器
  • 原文地址:https://www.cnblogs.com/xuchenCN/p/12674550.html
Copyright © 2020-2023  润新知