pangeo, hub, Deployment (apps) has changed: # Source: pangeo/charts/jupyterhub/templates/hub/deployment.yaml apiVersion: apps/v1beta2 kind: Deployment metadata: name: hub labels: component: hub app: jupyterhub release: pangeohub chart: jupyterhub-0.7.0 heritage: Tiller spec: replicas: 1 selector: matchLabels: component: hub app: jupyterhub release: pangeohub strategy: rollingUpdate: null type: Recreate template: metadata: labels: component: hub app: jupyterhub release: pangeohub hub.jupyter.org/network-access-proxy-api: "true" hub.jupyter.org/network-access-proxy-http: "true" hub.jupyter.org/network-access-singleuser: "true" annotations: # This lets us autorestart when the secret changes! checksum/config-map: 6a22cb9314aee20a4f6974f2ecc0bdebdc05d32b4f7f0c77bccecc19c3825fca checksum/secret: 390bfdec696231824bcfee7e5d112c0bde0c2ed0227e7de51d8e5a8629e804fb prometheus.io/path: /hub/metrics prometheus.io/scrape: "true" spec: nodeSelector: {} affinity: podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - weight: 1 podAffinityTerm: topologyKey: kubernetes.io/hostname labelSelector: matchExpressions: - key: component operator: In values: ['proxy'] - key: release operator: In values: ["pangeohub"] volumes: - name: config configMap: name: hub-config - name: secret secret: secretName: hub-secret - emptyDir: {} name: custom-templates - name: hub-db-dir persistentVolumeClaim: claimName: hub-db-dir serviceAccountName: hub securityContext: runAsUser: 1000 fsGroup: 1000 containers: - name: hub image: jupyterhub/k8s-hub:v0.6 command: - jupyterhub - --config - /srv/jupyterhub_config.py - --upgrade-db volumeMounts: - mountPath: /etc/jupyterhub/config/ name: config - mountPath: /etc/jupyterhub/secret/ name: secret - mountPath: /usr/local/share/jupyter/hub/custom_templates name: custom-templates subPath: pangeo-custom-jupyterhub-templates/templates - mountPath: /usr/local/share/jupyter/hub/static/custom name: custom-templates subPath: pangeo-custom-jupyterhub-templates/assets - mountPath: /srv/jupyterhub name: hub-db-dir resources: requests: cpu: 200m memory: 512Mi imagePullPolicy: IfNotPresent env: - name: SINGLEUSER_IMAGE - value: "pangeo/notebook:86665a6" + value: "pangeo/base-notebook:2019.01.25" - name: POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIGPROXY_AUTH_TOKEN valueFrom: secretKeyRef: name: hub-secret key: proxy.token ports: - containerPort: 8081 name: hub pangeo, daskkubernetes, ServiceAccount (v1) has changed: # Source: pangeo/templates/dask-kubernetes-rbac.yaml kind: ServiceAccount apiVersion: v1 metadata: name: daskkubernetes namespace: pangeo labels: - chart: pangeo-v0.1.1-86665a6 + chart: pangeo-v0.1.1-c02878a component: daskkubernetes heritage: Tiller release: pangeohub pangeo, daskkubernetes, RoleBinding (rbac.authorization.k8s.io) has changed: # Source: pangeo/templates/dask-kubernetes-rbac.yaml kind: RoleBinding apiVersion: rbac.authorization.k8s.io/v1beta1 metadata: name: daskkubernetes namespace: pangeo labels: - chart: pangeo-v0.1.1-86665a6 + chart: pangeo-v0.1.1-c02878a component: daskkubernetes heritage: Tiller release: pangeohub subjects: - kind: ServiceAccount name: daskkubernetes roleRef: kind: Role name: daskkubernetes apiGroup: rbac.authorization.k8s.io pangeo, daskkubernetes, Role (rbac.authorization.k8s.io) has changed: # Source: pangeo/templates/dask-kubernetes-rbac.yaml kind: Role apiVersion: rbac.authorization.k8s.io/v1beta1 metadata: name: daskkubernetes namespace: pangeo labels: - chart: pangeo-v0.1.1-86665a6 + chart: pangeo-v0.1.1-c02878a component: daskkubernetes heritage: Tiller release: pangeohub rules: - apiGroups: [""] # "" indicates the core API group resources: ["pods"] verbs: ["get", "list", "watch", "create", "delete"] - apiGroups: [""] # "" indicates the core API group resources: ["pods/log"] verbs: ["get", "list"]