-
Task
-
Resolution: Unresolved
-
Major
-
None
Task to create a CI step to:
- Create a sample app deploying in the edge zone node pulling the image from internal registry, using the label selectors/toleration[1] required to use edge-zone nodes
- Ensure the app is running in any edge zone node
- if the jobs have more than one edge zone type, deploy a new app in each
This test will ensure to:
- taints are correctly applied to the edge zone nodes
- internal registry is working with the correct cluster-network MTU
Suggestion:
- Add the step to existing edge-zone workflow[2] to prevent increasing infra costs
[1] Day-2 docs with examples of deploying sample app in edge zones: https://docs.openshift.com/container-platform/4.15/post_installation_configuration/aws-compute-edge-zone-tasks.html#installation-extend-edge-nodes-aws-local-zones_aws-compute-edge-zone-tasks
[2] Existing workflow: https://github.com/openshift/release/blob/e27c6a9fa451bdd73f567977f53f3d59bb1ac23c/ci-operator/step-registry/openshift/e2e/aws/edge-zones/openshift-e2e-aws-edge-zones-workflow.yaml#L11-L13