Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.

[stable/kured] Add initial chart #6470

Merged
merged 10 commits into from
Aug 15, 2018
Merged

[stable/kured] Add initial chart #6470

merged 10 commits into from
Aug 15, 2018

Conversation

plumdog
Copy link
Contributor

@plumdog plumdog commented Jul 4, 2018

What this PR does / why we need it:

Adds a chart for kured, the kubernetes reboot daemon - https://github.com/weaveworks/kured


I took the bits of manifest in the repo linked, and chart-ified them, such that this now works for me.

Beware: this is my first contributed chart, so exercise vigilance. And I think I've read and done the bookkeeping things I need to, but I'm sure I'll have missed something.

@k8s-ci-robot k8s-ci-robot added needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jul 4, 2018
@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Jul 4, 2018
@@ -0,0 +1,5 @@
apiVersion: v1
Copy link
Member

Choose a reason for hiding this comment

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

add sources, home and maintainers

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added home and maintainers as per https://github.com/kubernetes/charts/blob/master/REVIEW_GUIDELINES.md#chart-metadata, but that doesn't mention sources - what should that be?

Copy link
Member

Choose a reason for hiding this comment

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

sources should point to the home of kured. maybe it is optional - but it is handy

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Gotcha, added sources to just point to the same github

@@ -0,0 +1,57 @@
apiVersion: extensions/v1beta1
Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed. Changed and tested, still works.

@@ -0,0 +1,5 @@
apiVersion: v1
Copy link
Member

Choose a reason for hiding this comment

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

should this be conditional on rbac.create too?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed and fixed.

@davidkarlsen
Copy link
Member

/assign @mgoodness

@davidkarlsen
Copy link
Member

/assign @prydonius
/assign @sameersbn

@davidkarlsen
Copy link
Member

I think this can go straight to stable btw.

@plumdog plumdog changed the title [incubator/kured] Add initial chart [stable/kured] Add initial chart Jul 6, 2018
@davidkarlsen
Copy link
Member

/assign @unguiculus

Copy link
Member

@unguiculus unguiculus left a comment

Choose a reason for hiding this comment

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

@plumdog
Copy link
Contributor Author

plumdog commented Jul 16, 2018

@unguiculus Thanks for pointing that out - I've given it a go, and it seems to work like I'd expect it to.

@davidkarlsen
Copy link
Member

/lgtm
/ok-to-test

@davidkarlsen
Copy link
Member

/lgtm cancel
waiting for green CI step

@k8s-ci-robot k8s-ci-robot removed the lgtm Indicates that a PR is ready to be merged. label Aug 9, 2018
@plumdog
Copy link
Contributor Author

plumdog commented Aug 12, 2018

@davidkarlsen Have fixed the whitespace linting fail, and have added optional tolerations.

@davidkarlsen
Copy link
Member

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 12, 2018
@unguiculus
Copy link
Member

/lgtm

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: davidkarlsen, plumdog, unguiculus

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 15, 2018
@k8s-ci-robot k8s-ci-robot merged commit f9c7298 into helm:master Aug 15, 2018
marekaf pushed a commit to marekaf/charts that referenced this pull request Sep 4, 2018
* [incubator/kured] Add initial chart

* [incubator/kured] CR: Add home and maintainers to Chart.yaml

* [incubator/kured] CR: Add sources to Chart.yaml

* [incubator/kured] CR: Fix apiVersion for DaemonSet

* [incubator/kured] CR: wrap ServiceAccount in rbac.create

* [incubator/kured] Exlicitly set .spec.selector for the DaemonSet

* [stable/kured] Move from incubator to stable

* [stable/kured] CR: Update for RBAC/ServiceAccount best practices

* CR: linting, remove extra space

* CR: allow tolerations for daemonset

Signed-off-by: Marek Bartik <mab@revolgy.com>
Signed-off-by: Marek Bartik <bartimar6@gmail.com>
aba182 pushed a commit to aba182/charts that referenced this pull request Sep 7, 2018
* [incubator/kured] Add initial chart

* [incubator/kured] CR: Add home and maintainers to Chart.yaml

* [incubator/kured] CR: Add sources to Chart.yaml

* [incubator/kured] CR: Fix apiVersion for DaemonSet

* [incubator/kured] CR: wrap ServiceAccount in rbac.create

* [incubator/kured] Exlicitly set .spec.selector for the DaemonSet

* [stable/kured] Move from incubator to stable

* [stable/kured] CR: Update for RBAC/ServiceAccount best practices

* CR: linting, remove extra space

* CR: allow tolerations for daemonset

Signed-off-by: aba182 <ajwilhel@gmail.com>
aba182 pushed a commit to aba182/charts that referenced this pull request Sep 7, 2018
* [incubator/kured] Add initial chart

* [incubator/kured] CR: Add home and maintainers to Chart.yaml

* [incubator/kured] CR: Add sources to Chart.yaml

* [incubator/kured] CR: Fix apiVersion for DaemonSet

* [incubator/kured] CR: wrap ServiceAccount in rbac.create

* [incubator/kured] Exlicitly set .spec.selector for the DaemonSet

* [stable/kured] Move from incubator to stable

* [stable/kured] CR: Update for RBAC/ServiceAccount best practices

* CR: linting, remove extra space

* CR: allow tolerations for daemonset

Signed-off-by: aba182 <ajwilhel@gmail.com>
Jnig pushed a commit to Jnig/charts that referenced this pull request Nov 13, 2018
* [incubator/kured] Add initial chart

* [incubator/kured] CR: Add home and maintainers to Chart.yaml

* [incubator/kured] CR: Add sources to Chart.yaml

* [incubator/kured] CR: Fix apiVersion for DaemonSet

* [incubator/kured] CR: wrap ServiceAccount in rbac.create

* [incubator/kured] Exlicitly set .spec.selector for the DaemonSet

* [stable/kured] Move from incubator to stable

* [stable/kured] CR: Update for RBAC/ServiceAccount best practices

* CR: linting, remove extra space

* CR: allow tolerations for daemonset

Signed-off-by: Jakob Niggel <info@jakobniggel.de>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants