Skip to content

Kubeflow Platform (Manifests & Security WG) roadmap for KF 1.10.0 #2763

Closed
@juliusvonkohout

Description

@juliusvonkohout

Describe your issue

Tracker for 1.10 @rimolive @kimwnasptd
Follow up of #2598 and #2592

We are looking for volunteers and I already mentored over 20 people, so please reach out if you want to help.

Organizational:

documentation:

chore:

Security external:

Performance / Denial of service:

Security JWTs:

Rootless Kubeflow & Istio:

  • Rootless Kubeflow #2528
  • Make istio CNI the default and set the kserve-needed annotation across all Pods. We should use the new "Values.gateways.seccompProfile" and securitycontext to get rid of the manual patch at
    - name: Configure istio init container with seccompProfile attribute
    run: |
    kubectl get cm istio-sidecar-injector -n istio-system -o yaml > temporary_patch.yaml
    sed -i '0,/runAsNonRoot: true/{s//&\n seccompProfile:\n type: RuntimeDefault/}' temporary_patch.yaml
    sed -i '/runAsNonRoot: true/{N; /runAsUser: {{ .ProxyUID | default "1337" }}/a\
    seccompProfile:\n type: RuntimeDefault
    }' temporary_patch.yaml
    kubectl apply -f temporary_patch.yaml
    rm temporary_patch.yaml
    . First PR: ISTIO CNI by default #2907
  • Istio Ambient support #2676

Rest:

Metadata

Metadata

Labels

help wantedExtra attention is needed

Type

No type

Projects

Status

Closed

Relationships

None yet

Development

No branches or pull requests

Issue actions