forked from helm/charts
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/master'
* upstream/master: (944 commits) Rename service port to http (helm#4442) [stable/neo4j] Change the image of the initContainer examples (helm#4269) move burrow to stable repo (helm#3481) Upgrade kube-state-metrics to 1.2.0, add new collectors (helm#4146) Add review guidelines around pvcs (helm#4223) [stable/parse] Release 0.3.10 (helm#4389) [stable/phabricator] Release 0.5.19 (helm#4433) Support exposing jmx and additional ports (helm#4072) Add default of "" for string comparison (helm#4420) [incubator/kafka] Makes readiness probe configurable (helm#3948) Published stash chart 0.7.0-rc.1 (helm#4410) Enable testing charts with test values (helm#4157) [incubator/kafka] Fix initContainer failure which did not error (helm#4400) [stable/etcd-operator] deployment typos and add tolerations (helm#4139) Typo fix in coscale/README.md (helm#4306) Typo fix in concourse/README.md (helm#4303) Typo fix in cockroachdb/README.md (helm#4302) [stable/jenkins] Bump appVersion (helm#4177) Typo fix in cluster-autoscaler/README.md (helm#4301) [stable/traefik] Bump appVersion to 1.5.4 (helm#4206) ...
- Loading branch information
Showing
1,469 changed files
with
37,526 additions
and
5,644 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# Processes | ||
|
||
This document outlines processes and procedures for some common tasks in the charts repository. | ||
|
||
## Deprecating A Chart | ||
|
||
When a chart is no longer maintained it can be [deprecated](https://en.wikipedia.org/wiki/Deprecation). Once a chart is deprecated the expectation is the chart will see no further development. The chart and its versions will still be accessible, though tools such as [monocular](https://github.com/kubernetes-helm/monocular) and [Kubeapps Hub](https://hub.kubeapps.com/) will no longer list the chart. | ||
|
||
To deprecate a chart perform the following: | ||
|
||
1. Increment the chart `version` in the `Chart.yaml` file. This is required as all charts are immutable. | ||
1. Add a property to the `Chart.yaml` file of `deprecated: true` at the top level of the YAML structure. | ||
1. Above the deprecated property add a comment noting that the chart is deprecated and linking to the deprecation policy. | ||
1. Remove any maintainers from the chart as the chart is no longer maintained. | ||
1. Prefix the description with "DEPRECATED" | ||
1. Update READMEs and NOTES.txt to note that the chart is deprecated | ||
|
||
For example, A `Chart.yaml` could start like: | ||
|
||
```yaml | ||
name: foo | ||
# The foo chart is deprecated and no longer maintained. For details deprecation, | ||
# including how to un-deprecate a chart see the PROCESSES.md file. | ||
deprecated: true | ||
description: DEPRECATED foo bar baz qux... | ||
``` | ||
## Un-deprecating A Chart | ||
When new maintainers are interested in bring a chart out of deprecation with | ||
new features or new support that can be an option. To un-deprecate a chart: | ||
1. Update the maintainers on the chart if any are listed. The previous maintainers should not be expected to maintain the chart unless they explicitly decide to do so. | ||
1. If there is an OWNERS file in the chart that should be updated with the new reviewers and approvers. | ||
1. The deprecated property from the `Chart.yaml` file should be removed along with any associated comment. | ||
1. The chart `version` needs to be incremented accordingly. If the same functionality is kept the version can be a patch increase. Otherwise the minor or major version needs to be incremented. For more detail on changing the version number see the [semver specification](http://semver.org). | ||
|
||
## Promoting A Chart From Incubator To Stable | ||
|
||
When promoting a chart from incubator to stable there are several steps that need to be carried out. | ||
|
||
1. Prior to promoting the chart verify that it does not depend on any other incubator charts. Stable charts cannot depend on incubator charts. | ||
1. The chart should be copied, not moved, from the incubator directory to the stable directory. | ||
1. The chart in the incubator directory should be deprecated with the `deprecated: true` property being set and a comment noting that the chart has been promoted to stable. The chart version will, also, need to have the patch level of the `version` incremented. | ||
1. The version of the chart in the stable directory should be updated so that any documentation or other details points to stable rather than incubator. The chart `version` will, also, need to be incremented. | ||
|
||
## Reviewing A Pull Request | ||
|
||
There are two parts to reviewing a pull request in the process to do so and the guidelines to follow. Both of those are outlined in the [Review Guidelines](REVIEW_GUIDELINES.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Kubernetes Community Code of Conduct | ||
|
||
Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: burrow | ||
version: 0.3.3 | ||
appVersion: 0.17.1 | ||
deprecated: true # moved to stable | ||
description: Burrow is a permissionable smart contract machine | ||
icon: https://pbs.twimg.com/profile_images/697035383679295488/_6vl74tM_400x400.png | ||
keywords: | ||
- blockchain | ||
- smart_contracts | ||
- smartContracts | ||
- smart contracts | ||
- ethereum | ||
- hyperledger | ||
- evm | ||
sources: | ||
- https://github.com/hyperledger/burrow | ||
- https://quay.io/monax/db | ||
engine: gotpl |
Oops, something went wrong.