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

Add disposable OpenShift targets to Jenkins custom tests #564

Open
2 tasks
Tracked by #511 ...
razvan opened this issue Apr 5, 2024 · 0 comments
Open
2 tasks
Tracked by #511 ...

Add disposable OpenShift targets to Jenkins custom tests #564

razvan opened this issue Apr 5, 2024 · 0 comments
Assignees

Comments

@razvan
Copy link
Member

razvan commented Apr 5, 2024

Description

Requires: #566

Enable everyone to run integration tests on OpenShift by adding new targets to custom integration tests in Jenkins.

Possible new targets:

  • replicated OKD clusters
    • advantages: new versions are quickly available, easy to use CLI, fast setup-time
    • disadvantage:
      • it's not a turn key alternative to OpenShift because things are not quite integrated and available out-of-the-box. Example: pull-tokens are missing, the image registry is not properly set up.
      • currently faulty operator installations cannot be cleaned up properly due to caching
  • OpenShift on Azure (ARO)
    • advantages:
      • very well integrated. RH operator catalogs already available, UI available
      • shared storage class already configured
    • disadvantages:
      • takes a long time to set up a new cluster (~45minutes)
      • only old (stable) versions of OpenShift are available
  • Self-hosted OpenShift/OKD (optional) - just use a cloud provider to start up machines and install OpenShift/OKD ourselves.
    • disadvantages:
      • complicated and error prone
      • needs maintenance from us
  • ROSA (OpenShift on AWS) - optional
    • advantages/disadvantages: TODO

Tasks

Acceptance criteria

This dropdown contains targets for OpenShift clusters:

image

This was referenced Apr 5, 2024
@razvan razvan changed the title Add disposable okd targets to Jenkins custom tests Add disposable OpenShift targets to Jenkins custom tests Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Refinement: In Progress
Development

No branches or pull requests

2 participants