Skip to content

Commit 2f819b1

Browse files
andreyvelichjuliusvonkohouttarilabsnabuskeydroctothorpe
authored
feat(docs): Kubeflow Security Self Assessment (#871)
* feat(docs): Kubeflow Security Self-Assessment Signed-off-by: Andrey Velichkevich <[email protected]> * Fix text Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/README.md Co-authored-by: Julius von Kohout <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Julius von Kohout <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Add OpenSSF for Katib + Notebooks Signed-off-by: Andrey Velichkevich <[email protected]> * Add model registry pyproject Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Matteo Mortari <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Matteo Mortari <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Matteo Mortari <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Matteo Mortari <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Matteo Mortari <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update Kubeflow Overview Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update RBAC for Spark Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Manabu McCloskey <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update Actors for KFP Signed-off-by: Andrey Velichkevich <[email protected]> * Add Launcher info Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Fix text Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Remove non-k8s deployment Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Update security/self-assessment.md Co-authored-by: Alex <[email protected]> Signed-off-by: Andrey Velichkevich <[email protected]> * Group SBOMs by project Signed-off-by: Andrey Velichkevich <[email protected]> * Update SBOM for Notebooks v1 Signed-off-by: Andrey Velichkevich <[email protected]> --------- Signed-off-by: Andrey Velichkevich <[email protected]> Co-authored-by: Julius von Kohout <[email protected]> Co-authored-by: Matteo Mortari <[email protected]> Co-authored-by: Manabu McCloskey <[email protected]> Co-authored-by: Alex <[email protected]>
1 parent b248c45 commit 2f819b1

File tree

10 files changed

+531
-28
lines changed

10 files changed

+531
-28
lines changed

security/OWNERS

Lines changed: 0 additions & 4 deletions
This file was deleted.

security/README.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
1-
# Kubeflow Security Team
1+
# Kubeflow Security
22

3-
This folder contains information regarding the newly formed (January 2023) Kubeflow Security Team.
3+
This folder contains information regarding the Kubeflow security.
44

5-
Since this team is just beginning, there is a lot of work to be done.
6-
If you are a security professional, and you are a Kubeflow User we encourage you to get involved with the Kubeflow Security Team.
5+
## Security Self-Assessment
76

8-
## Get Involved
7+
The security self-assessment document is determining gaps in Kubeflow security,
8+
and preparing the security documentation for Kubeflow users.
99

10-
- **Join** the [CNCF Slack Workspace](https://www.kubeflow.org/docs/about/community/#kubeflow-slack-channels) and the [`#kubeflow-platform`](https://app.slack.com/client/T08PSQ7BQ/C073W572LA2) channel.
11-
- **Attend** the _Kubeflow Manifests WG_ meeting ([meeting notes](https://docs.google.com/document/d/1je_qzoJCAVXndxeJAgA8cdugvYZfsgrAi7HP_WDeUN0/edit), [community calendar](https://www.kubeflow.org/docs/about/community/#kubeflow-community-calendars)).
10+
- [Kubeflow Security Self-Assessment](self-assessment.md).
11+
12+
## Security Audit
13+
14+
Kubeflow participates in 3rd party security audits. You can find the audit results here:
1215

13-
## Roadmap
16+
- TODO (andreyvelich): Add document once it is published.
1417

15-
Please see the [Kubeflow Security Team Roadmap](ROADMAP.md) for more information.
18+
## Get Involved
19+
20+
- **Join** the [CNCF Slack Workspace](https://www.kubeflow.org/docs/about/community/#kubeflow-slack-channels) and the [`#kubeflow-platform`](https://app.slack.com/client/T08PSQ7BQ/C073W572LA2) channel.
21+
- **Attend** the _Kubeflow Manifests WG_ meeting ([meeting notes](https://docs.google.com/document/d/1je_qzoJCAVXndxeJAgA8cdugvYZfsgrAi7HP_WDeUN0/edit), [community calendar](https://www.kubeflow.org/docs/about/community/#kubeflow-community-calendars)).
1622

17-
## Policies and Procedures
23+
## Work in Progress Documents
1824

1925
We are actively working to finalize the Policies and Procedures for the Kubeflow Security Team.
2026

security/ROADMAP.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

security/images/ai-lifecycle-kubeflow.drawio.svg

Lines changed: 4 additions & 0 deletions
Loading

security/images/katib.png

238 KB
Loading

security/images/model-registry.png

336 KB
Loading

security/images/pipelines.png

169 KB
Loading

security/images/spark-operator.png

75.1 KB
Loading

security/images/trainer.svg

Lines changed: 4 additions & 0 deletions
Loading

security/self-assessment.md

Lines changed: 507 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)