Clusterctl integration#113
Conversation
Pull Request Test Coverage Report for Build 2301198525
💛 - Coveralls |
|
/ok-to-test |
21e9d88 to
95abf49
Compare
|
/retest |
95abf49 to
ad3520e
Compare
a0fd18c to
9a8e0a9
Compare
|
@davidvossel |
56bcf15 to
a744567
Compare
a744567 to
eb7e714
Compare
nirarg
left a comment
There was a problem hiding this comment.
You added two files named infrastructure-components.yaml, one under the root directory and one empty under config/manager
I guess this is mistake, please check
1e703a7 to
16826aa
Compare
|
/lgtm |
|
related to #101 |
10271f2 to
0fcf17b
Compare
davidvossel
left a comment
There was a problem hiding this comment.
looks great, i just had some minor comments.
| @@ -0,0 +1,5464 @@ | |||
| apiVersion: v1 | |||
There was a problem hiding this comment.
so we need to have this infrastructure-components.yaml in the source tree, or do we just need it uploaded as an asset to the release?
if we need it in the source tree, then we need something (a CI job) to ensure it's always up-to-date. If we don't need this yaml for the quickstart in the source tree itself, then i say we don't commit it and only upload it in it's generated form to the github release.
There was a problem hiding this comment.
It only needs to be in the release.
There was a problem hiding this comment.
Deleted and gitignored it.
|
/retest |
|
/hold i'm trying to trigger e2e tests again. |
|
/hold cancel for some reason holding and unholding triggers the e2e test due to the label change on the PR |
|
/lgtm |
0fcf17b to
7f597e1
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: davidvossel, isaacdorfman The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
In order to use capk with clusterctl, i.e: "clusterctl init", "clusterctl generate", the github repo must contain a release with manifests in the form specified by the clusterctl.
https://cluster-api.sigs.k8s.io/clusterctl/provider-contract.html
This PR is intended to create a github action that creates such release each time a PR is merged into the main branch.
Which issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)format, will close that issue when PR gets merged): fixes #Special notes for your reviewer:
Release notes: