Skip to content

Files

Latest commit

 

History

History

aws

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Table of Contents generated with DocToc

Optional Test Infrastructure

This documentation describes configuration and automation for Kubeflow Optional-Test-Infra.

Architecture

The architecture doc will give you a deep understanding how optional-test-infra works and how different clusters interact with each other.

Management

Today we still rely on human to manipulate test-infra AWS resources, such as the number of EC2 instances. We're now experimenting IaC(Infrastructure as Code) tool CDK to manage test-infra resources.

Test LifeCycle

The diagram shows the phases that kubeflow tests goes through when you send a PR.

Dashboards

Setting up a Kubeflow Repository to Use Optional-Test-Infra

  • Adopting Optional-Test-Infra provides a detailed instruction for kubeflow application WG to onboard their kubeflow repo to use optional-test-infra.

Writing an Argo Workflow for E2E Test

Applying for Access to Optional-Test-Infra

Debugging failed E2E Test

[TODO] PatrickXYS: need detailed guidance

Folder Organizations

Each sub-folder refer to different functionality for Optional-Test-Infra

  • User: user-modifiable configuration files for all the clusters under Optional-Test-Infra concepts
  • GitOps: ArgoCD sync changes in the folder to update cluster resources
  • Doc: documentations for optional-test-infra
  • Picture: pictures embedded in the documentations
  • testing: testing artifacts storage
  • Access: Infra Access Control for Kubeflow Community

Want to contribute

Let's join us and start contributing!

[TODO] PatrickXYS: Provide a detailed guidance for people who want to start contributing to optional-test-infra.
[TODO] PatrickXYS: Provide a deep-dive doc for design of optional-test-infra.