Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write ADR for Container Networking/CNI #324

Closed
9 tasks
jschoone opened this issue Jun 30, 2023 · 4 comments
Closed
9 tasks

Write ADR for Container Networking/CNI #324

jschoone opened this issue Jun 30, 2023 · 4 comments
Assignees
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling SCS is standardized SCS is standardized SCS-VP06a Related to tender lot SCS-VP06a standards Issues / ADR / pull requests relevant for standardization & certification

Comments

@jschoone
Copy link
Contributor

As a KaaS operator, I want to understand exactly what standards my CNI must fulfill by reading the relevant ADR.

Definition of Ready:

  • User Story is small enough to be finished within one sprint
  • User Story is clear and understood by the whole team
  • Acceptance criteria are defined
  • Acceptance criteria are clear and understood by the whole team

Definition of Done:

  • All acceptance criteria are met
  • Changes have been reviewed
  • CI tests have run successfully
  • Documentation has been updated
  • Release Notes have been updated
@jschoone jschoone added Container Issues or pull requests relevant for Team 2: Container Infra and Tooling SCS is standardized SCS is standardized standards Issues / ADR / pull requests relevant for standardization & certification labels Jun 30, 2023
@jschoone
Copy link
Contributor Author

As discussed in Container Meeting

@guettli
Copy link

guettli commented Jul 11, 2023

First version of PR was created yesterday: #322

@jschoone jschoone added the SCS-VP06a Related to tender lot SCS-VP06a label Jul 25, 2023
@jschoone jschoone transferred this issue from SovereignCloudStack/issues Jul 25, 2023
@NotTheEvilOne
Copy link

So far the following features are required / expected at the date of writing:

  • Basic CNI plugin capabilities [1]
  • Host based firewall (see also Network Policy)
  • Gateway API [2] features HTTPRoute and TLSRoute [3]
  • Network Policy [4] [5]

The relevant document may be extended after team review.

[1] https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/
[2] https://gateway-api.sigs.k8s.io/
[3] SovereignCloudStack/k8s-cluster-api-provider#710
[4] #769
[5] https://kubernetes.io/docs/concepts/services-networking/network-policies/#behavior-of-to-and-from-selectors

@martinmo martinmo mentioned this issue Jun 10, 2024
29 tasks
@mbuechse
Copy link
Contributor

mbuechse commented Oct 4, 2024

Is this a duplicate of #769? It sure seems so to me.

@mbuechse mbuechse closed this as completed Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling SCS is standardized SCS is standardized SCS-VP06a Related to tender lot SCS-VP06a standards Issues / ADR / pull requests relevant for standardization & certification
Projects
Archived in project
Development

No branches or pull requests

4 participants