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

feat(huawei-csi-plugin): new chart containing the huawei csi plugin #181

Merged
merged 3 commits into from
Feb 26, 2021

Conversation

sinicis
Copy link
Contributor

@sinicis sinicis commented Feb 25, 2021

This is the initial commit and the chart is more in a PoC state than fully engineered. So please be kind while reviewing ;-)

Our goal is that Huawei provides and maintains the docker image and helm chart in future so we can remove this chart together with the docker image from our repositories. If already created an issue on their GitHub project.

@sinicis sinicis force-pushed the feature/huawei-csi-chart branch 4 times, most recently from 88c8c9c to aa2ba46 Compare February 25, 2021 16:51
this is the initial commit and the chart is more in a PoC state than fully engineered
@sinicis sinicis force-pushed the feature/huawei-csi-chart branch from aa2ba46 to 8a27043 Compare February 25, 2021 17:11
@sinicis sinicis marked this pull request as ready for review February 25, 2021 17:15
@sinicis sinicis requested a review from a team as a code owner February 25, 2021 17:15
@sinicis sinicis requested review from hairmare and tongpu and removed request for a team February 25, 2021 17:15
Copy link
Member

@eyenx eyenx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First round of review from my side.

charts/huawei-csi-plugin/values.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/templates/rbac.yaml Outdated Show resolved Hide resolved
charts/huawei-csi-plugin/Chart.yaml Outdated Show resolved Hide resolved
@sinicis sinicis force-pushed the feature/huawei-csi-chart branch from 44e33b4 to 025d530 Compare February 26, 2021 10:50
@sinicis
Copy link
Contributor Author

sinicis commented Feb 26, 2021

@eyenx There are also the CRDs which does not start with the huawei-prefix. Should we change them as well? IMO it would be nicer but would lead to errors within the plugin itself.

@eyenx
Copy link
Member

eyenx commented Feb 26, 2021

@eyenx There are also the CRDs which does not start with the huawei-prefix. Should we change them as well? IMO it would be nicer but would lead to errors within the plugin itself.

CRDs do not need a prefix, or else other apps may not be able to use them. (ex: prometheus operator and its serviceMonitors)

Copy link
Member

@eyenx eyenx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sinicis sinicis merged commit 0b75f53 into adfinis:master Feb 26, 2021
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.

3 participants