-
Notifications
You must be signed in to change notification settings - Fork 722
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 Epinio Helm Chart To Rancher Marketplace #1814
Add Epinio Helm Chart To Rancher Marketplace #1814
Conversation
630c918
to
4e99794
Compare
da219d6
to
95b559d
Compare
packages/epinio/generated-changes/patch/charts/epinio-ui/values.yaml.patch
Outdated
Show resolved
Hide resolved
6206045
to
19026e0
Compare
marked ready mistake. reverted. |
18fa8f7
to
7c5c008
Compare
7a8304c
to
937aaa1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments for annotations. Also, looks like this PR needs to be rebased due to conflicts.
937aaa1
to
1a90094
Compare
1a90094
to
4cd4e02
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Should be good to merge after @aiyengar2 approves and rancher/image-mirror PR is merged.
charts/epinio/100.0.0+up0.9.1/charts/minio/templates/serviceaccount.yaml
Outdated
Show resolved
Hide resolved
charts/epinio/100.0.0+up0.9.1/templates/default-app-namespace.yaml
Outdated
Show resolved
Hide resolved
charts/epinio/100.0.0+up0.9.1/templates/default-app-namespace.yaml
Outdated
Show resolved
Hide resolved
I think we should stub the paketo builder version to the one we mirrored. Right now the tag is just |
Fixed here: d4a71b4 |
f442995
to
f3a472c
Compare
f3a472c
to
a9ad49a
Compare
v1.2.0 images - rancher/image-mirror#283 |
2f52274
to
c10fb37
Compare
0d72ae6
to
1f9174d
Compare
I am not sure what is going on - commit 1f9174d contains the changes made to satisfy the local Please provide guidance to resolve this. |
dcd433d
to
381a033
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks good to me, just a few comments and also the commits need to be squashed. Can you squash them into two commits? First should be all the changes you made to the package, and second should be the output of running make charts
like what you have as your last commit currently (we prefer to keep this format for chart PRs).
packages/epinio/epinio/generated-changes/patch/Chart.yaml.patch
Outdated
Show resolved
Hide resolved
packages/epinio/epinio/generated-changes/patch/Chart.yaml.patch
Outdated
Show resolved
Hide resolved
…endent packages. See directory `package/epinio/epinio`, and siblings. See issue epinio/epinio#1248 Based on upstream chart 1.2.1 Chart patches: - tolerations, node selectors - mirrored images, added registry to values.yaml where needed - SVG icon for assets - cattle annotations, versioning - validate presence of cert manager crds - dropped standard/default application namespace - psp and associated resources - standard image for kubectl - not for shell, breaks staging - bci-micro based epinio-unpacker - standard appchart provision as chart asset file instead of external ref
381a033
to
891495b
Compare
QA reportTesting environmentRancher Tested
Everything was working as expected. |
QA report for Air-Gap environmentTesting environmentAG Cluster and Bastion deployed over Rancher jenkins CI job in AWS. Rancher In addition to self hosted registries on Bastion I had to clone also tgz helm archives (for epinio-crd, epinio and cert-manager) to custom ChartMuseum server running on the Bastion - then I've added the helm chart repository to Rancher as HTTP repo in form Other requirements:
Tested
Everything was working as expected. This is list of images related to Epinio (100.0.0+up1.2.1) I had to push to my registries:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approve for Epinio QA side. It was tested on a single-node k3s cluster as well as on a 3-node HA RKE cluster running in AirGap environment. All good.
Ref epinio/epinio#1248