E543 Feature/eks by s2oBCN · Pull Request #1225 · opendevstack/ods-jenkins-shared-library · GitHub
[go: up one dir, main page]

Skip to content

Conversation

s2oBCN
Copy link
Member
@s2oBCN s2oBCN commented Aug 4, 2025

EKS deployment
Created vars/odsComponentStageRolloutEKSDeployment.groovy
this calls the RolloutEKSDeploymentStage that calls the
src/org/ods/component/HelmDeploymentStrategy.groovy

The main difference with EKS, is that it doesn't have imageStreams.

So In order to change the code as less as possible now there's an interface: IImageRepository and 2 implementations: ImageRepositoryEKS and ImageRepositoryOpenshift, the rest of the changes are to make a call to this classe

@tbugfinder
Copy link
Contributor

I couldn't find a specific issue for EKS support.
Would it be possible to elaborate a bit why "this" approach is picked and wether additional tooling like argoc&fluxcd could overall improve compliance, speed and facilitate gitops mindset?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0