Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion admission-webhook/webhook/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ namePrefix: admission-webhook-
images:
- name: gcr.io/kubeflow-images-public/admission-webhook
newName: gcr.io/kubeflow-images-public/admission-webhook
newTag: vmaster-gaf96e4e3
newTag: vmaster-ge5452b6f
namespace: kubeflow
configMapGenerator:
- envs:
Expand Down
16 changes: 8 additions & 8 deletions admission-webhook/webhook/overlays/application/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ spec:
# TODO(jlewi): We should probably rename the app to PodDefaults
# as that is what the admission controller is actually doing.
# webhook is generic and uninformative.
app.kubernetes.io/component: webhook
app.kubernetes.io/name: webhook
app.kubernetes.io/instance: webhook-v1.0.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/component: bootstrap
app.kubernetes.io/part-of: webhook
app.kubernetes.io/version: v1.0.0
componentKinds:
# Do not select any cluster scoped resources
# as that will cause problems.
- group: core
kind: ConfigMap
- group: apps
kind: StatefulSet
kind: Deployment
- group: rbac.authorization.k8s.io
kind: Role
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: apps
kind: StatefulSet
descriptor:
type: bootstrap
version: v1beta1
Expand Down
2 changes: 1 addition & 1 deletion common/centraldashboard/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ commonLabels:
images:
- name: gcr.io/kubeflow-images-public/centraldashboard
newName: gcr.io/kubeflow-images-public/centraldashboard
newTag: vmaster-gf39279c0
newTag: vmaster-g8097cfeb
configMapGenerator:
- envs:
- params.env
Expand Down
2 changes: 1 addition & 1 deletion common/centraldashboard/base_v3/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Kustomization
images:
- name: gcr.io/kubeflow-images-public/centraldashboard
newName: gcr.io/kubeflow-images-public/centraldashboard
newTag: vmaster-gd601b2d0
newTag: vmaster-g8097cfeb
resources:
- ../base/clusterrole-binding.yaml
- ../base/clusterrole.yaml
Expand Down
14 changes: 5 additions & 9 deletions common/centraldashboard/overlays/application/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,21 @@ metadata:
spec:
selector:
matchLabels:
app.kubernetes.io/name: centraldashboard
app.kubernetes.io/instance: centraldashboard-v0.7.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v0.7.0
app.kubernetes.io/name: centraldashboard
componentKinds:
- group: core
kind: ConfigMap
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: rbac.authorization.k8s.io
kind: Role
- group: core
kind: ServiceAccount
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: networking.istio.io
kind: VirtualService
descriptor:
Expand Down
58 changes: 58 additions & 0 deletions jupyter/jupyter-web-app/base/configs/spawner_ui_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ spawnerFormDefaults:
vendors:
- limitsKey: "nvidia.com/gpu"
uiName: "NVIDIA"
- limitsKey: "amd.com/gpu"
uiName: "AMD"
# Values: "" or a `limits-key` from the vendors list
vendor: ""
readOnly: false
Expand All @@ -125,4 +127,60 @@ spawnerFormDefaults:
# - add-gcp-secret
# - default-editor
value: []
readOnly: false
affinityConfig:
# The default `configKey` from the options list
# If readonly, the default value will be the only option
value: "none"
# The list of available affinity configs
options:
- configKey: "none"
displayName: "None"
affinity: {}
# # (DESC) Pod gets an exclusive "n1-standard-2" Node
# # (TIP) set PreferNoSchedule taint on this node-pool
# # (TIP) enable cluster-autoscaler on this node-pool
# # (TIP) dont let users request more CPU/MEMORY than the size of this node
# - configKey: "exclusive__n1-standard-2"
# displayName: "Exclusive: n1-standard-2"
# affinity:
# # (Require) Node having label: `node_pool=notebook-n1-standard-2`
# nodeAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# nodeSelectorTerms:
# - matchExpressions:
# - key: "node_pool"
# operator: "In"
# values:
# - "notebook-n1-standard-2"
# # (Require) Node WITHOUT existing Pod having label: `notebook-name`
# podAntiAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# - labelSelector:
# matchExpressions:
# - key: "notebook-name"
# operator: "Exists"
# namespaces: []
# topologyKey: "kubernetes.io/hostname"
readOnly: false
tolerationGroup:
# The default `groupKey` from the options list
# If readonly, the default value will be the only option
value: "none"
# The list of available tolerationGroup configs
options:
- groupKey: "none"
displayName: "None"
tolerations: []
# - groupKey: "group_1"
# displayName: "Group 1: description"
# tolerations:
# - key: "key1"
# operator: "Equal"
# value: "value1"
# effect: "NoSchedule"
# - key: "key2"
# operator: "Equal"
# value: "value2"
# effect: "NoSchedule"
readOnly: false
2 changes: 1 addition & 1 deletion jupyter/jupyter-web-app/base_v3/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ namespace: kubeflow
images:
- name: gcr.io/kubeflow-images-public/jupyter-web-app
newName: gcr.io/kubeflow-images-public/jupyter-web-app
newTag: vmaster-gd9be4b9e
newTag: vmaster-g845af298
resources:
- ../base/cluster-role-binding.yaml
- ../base/cluster-role.yaml
Expand Down
14 changes: 5 additions & 9 deletions jupyter/jupyter-web-app/overlays/application/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,21 @@ metadata:
spec:
selector:
matchLabels:
app.kubernetes.io/name: jupyter-web-app
app.kubernetes.io/instance: jupyter-web-app-v0.7.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/component: jupyter-web-app
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v0.7.0
app.kubernetes.io/name: jupyter-web-app
componentKinds:
- group: core
kind: ConfigMap
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: rbac.authorization.k8s.io
kind: Role
- group: core
kind: ServiceAccount
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: networking.istio.io
kind: VirtualService
descriptor:
Expand Down
2 changes: 1 addition & 1 deletion jupyter/notebook-controller/base_v3/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ configMapGenerator:
images:
- name: gcr.io/kubeflow-images-public/notebook-controller
newName: gcr.io/kubeflow-images-public/notebook-controller
newTag: vmaster-gf39279c0
newTag: vmaster-g6eb007d0
kind: Kustomization
namePrefix: notebook-controller-
namespace: kubeflow
Expand Down
20 changes: 9 additions & 11 deletions jupyter/notebook-controller/overlays/application/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,17 @@ metadata:
spec:
selector:
matchLabels:
app.kubernetes.io/name: notebook-controller
app.kubernetes.io/instance: notebook-controller-v1.0.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/component: notebook-controller
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v1.0.0
app.kubernetes.io/name: notebook-controller
componentKinds:
- group: core
kind: Service
- group: apps
kind: Deployment
- group: core
kind: ServiceAccount
- group: core
kind: ConfigMap
- group: apps
kind: Deployment
- group: core
kind: Service
- group: core
kind: ServiceAccount
descriptor:
type: notebook-controller
version: v1beta1
Expand Down
4 changes: 2 additions & 2 deletions profiles/base_v3/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ commonLabels:
images:
- name: gcr.io/kubeflow-images-public/kfam
newName: gcr.io/kubeflow-images-public/kfam
newTag: vmaster-gf3e09203
newTag: vmaster-g9f3bfd00
- name: gcr.io/kubeflow-images-public/profile-controller
newName: gcr.io/kubeflow-images-public/profile-controller
newTag: vmaster-g34aa47c2
newTag: vmaster-ga49f658f
resources:
- ../base/cluster-role-binding.yaml
- ../base/crd.yaml
Expand Down
16 changes: 5 additions & 11 deletions profiles/overlays/application/application.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,17 @@ metadata:
spec:
selector:
matchLabels:
app.kubernetes.io/name: profiles
app.kubernetes.io/instance: profiles-v1.0.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/component: profiles
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v1.0.0
app.kubernetes.io/name: profiles
componentKinds:
# Do not select any cluster scoped resources
# as that will cause problems.
- group: core
kind: ConfigMap
- group: apps
kind: Deployment
- group: core
kind: ServiceAccount
- group: core
kind: Service
- group: kubeflow.org
kind: Profile
- group: core
kind: ServiceAccount
descriptor:
type: profiles
version: v1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ spec:
kind: ConfigMap
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: rbac.authorization.k8s.io
kind: Role
- group: core
kind: ServiceAccount
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: networking.istio.io
kind: VirtualService
descriptor:
Expand All @@ -48,8 +48,4 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: jupyter-web-app
app.kubernetes.io/instance: jupyter-web-app-v0.7.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/name: jupyter-web-app
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v0.7.0
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ spec:
configMapKeyRef:
key: userid-prefix
name: kubeflow-config
image: gcr.io/kubeflow-images-public/jupyter-web-app:vmaster-gd9be4b9e
image: gcr.io/kubeflow-images-public/jupyter-web-app:vmaster-g845af298
name: jupyter-web-app
ports:
- containerPort: 5000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ spec:
kind: ConfigMap
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: rbac.authorization.k8s.io
kind: Role
- group: core
kind: ServiceAccount
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: networking.istio.io
kind: VirtualService
descriptor:
Expand Down Expand Up @@ -50,8 +50,4 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: centraldashboard
app.kubernetes.io/instance: centraldashboard-v0.7.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/name: centraldashboard
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v0.7.0
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ spec:
kind: ConfigMap
- group: apps
kind: Deployment
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: rbac.authorization.k8s.io
kind: Role
- group: core
kind: ServiceAccount
- group: rbac.authorization.k8s.io
kind: RoleBinding
- group: core
kind: Service
- group: core
kind: ServiceAccount
- group: networking.istio.io
kind: VirtualService
descriptor:
Expand All @@ -48,8 +48,4 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: jupyter-web-app
app.kubernetes.io/instance: jupyter-web-app-v0.7.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/name: jupyter-web-app
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v0.7.0
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,11 @@ spec:
addOwnerRef: true
componentKinds:
- group: core
kind: Service
kind: ConfigMap
- group: apps
kind: Deployment
- group: core
kind: Service
- group: core
kind: ServiceAccount
descriptor:
Expand All @@ -39,8 +41,4 @@ spec:
selector:
matchLabels:
app.kubernetes.io/component: notebook-controller
app.kubernetes.io/instance: notebook-controller-v1.0.0
app.kubernetes.io/managed-by: kfctl
app.kubernetes.io/name: notebook-controller
app.kubernetes.io/part-of: kubeflow
app.kubernetes.io/version: v1.0.0
Loading