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 bash based control plane phase deployment to gate tests #229

Closed
teoyaomiqui opened this issue May 11, 2020 · 3 comments
Closed

Add bash based control plane phase deployment to gate tests #229

teoyaomiqui opened this issue May 11, 2020 · 3 comments
Labels
enhancement New feature or request priority/medium Default priority for items
Milestone

Comments

@teoyaomiqui
Copy link
Contributor

teoyaomiqui commented May 11, 2020

Problem description (if applicable)
We need to develop bash script to deploying control plane to ephemeral cluster. and integrate it with future gate bash script runner mentioned in #223

Proposed change

In manifests we should add following resources:

  • Metal3Cluster
  • Metal3MachineTemplate
  • Cluster
  • KubeadmControlPlane

In tools/gates we should add bash script which would essentially do single command:

airshipctl --debug phase apply controlplane

this command would apply manifests described above the the ephemeral cluster

@teoyaomiqui teoyaomiqui added enhancement New feature or request triage Needs evaluation by project members labels May 11, 2020
@teoyaomiqui teoyaomiqui changed the title Add control plane phase deployment to to gate tests Add bash based control plane phase deployment to gate tests May 19, 2020
@slfletch
Copy link

Can someone assign this issue to me.

@sreejithpunnapuzha
Copy link
Member

@slfletch all yours..

@jezogwza jezogwza added priority/medium Default priority for items and removed triage Needs evaluation by project members labels May 20, 2020
@jezogwza jezogwza added this to the betav1 milestone May 20, 2020
@slfletch slfletch removed their assignment Aug 19, 2020
@teoyaomiqui
Copy link
Contributor Author

this can be closed now, control plane is being deployed in CICD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority/medium Default priority for items
Projects
None yet
Development

No branches or pull requests

4 participants