Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3395 commits
Select commit Hold shift + click to select a range
4fc26cc
[stable/odoo] Release 4.0.2 (#9294)
Nov 16, 2018
a6bb611
cert-manager: fast-forward to upstream 16a5e798 (#9313)
munnerz Nov 16, 2018
032330c
[stable/kong] introduce Kong ingress controller (#9020)
hbagdi Nov 16, 2018
c637d6c
[ci] Upgrade to chart-testing v2.0.1 (#9319)
unguiculus Nov 16, 2018
3bf9384
Bump mattermost-te to 5.5.0 (#9316)
cpanato Nov 16, 2018
41b7252
[stable/nats] Add support for extraArgs to NATS (#9268)
Will2817 Nov 16, 2018
68c754f
Adds tolerations to cassandra statefulset spec (#9226)
u2g-tg Nov 16, 2018
79f8ab9
add azure aks to cluster-autoscaling chart (#8231)
zachpuck Nov 16, 2018
43792f7
Create rbac for test container (#8441)
agadelshin Nov 16, 2018
76114fa
[stable/superset] support service annotations, use correct healthchec…
convoi Nov 16, 2018
fcbcaf6
allow override of busybox like in stable/efs-provisioner (#8736)
ryandawsonuk Nov 16, 2018
b368cef
[incubator/kube-janitor] Release 0.1.0 (#8766)
theMagicalKarp Nov 16, 2018
ca3105b
Added geth rpcapi args (#9152)
dora-gt Nov 16, 2018
f6564ae
[stable/prometheus-operator] fix typo in README.md (#9149)
Nov 16, 2018
3a79a7a
Use a single image for all cases (HDFS, GCS etc) (#9156)
yuchaoran2011 Nov 16, 2018
fc2e071
[stable/percona-xtradb-cluster] Pod Disruption Budget (#9110)
maver1ck Nov 16, 2018
5c6ead8
Dokuwiki volume-binding-mode info (#9336)
migmartri Nov 16, 2018
bd333dd
OrangeHRM volume-binding-mode info (#9337)
migmartri Nov 16, 2018
2c57ccc
[stable/rabbitmq-ha] Parameterize cluster domain (#8580)
yurrriq Nov 16, 2018
b5898e3
Phabricator: volume-binding-mode info (#9335)
migmartri Nov 16, 2018
2a48f38
Owncloud: volume-binding-mode info (#9338)
migmartri Nov 16, 2018
0070662
Change default ingress path `/` to `/*` in case of ALB (#9175)
strygin Nov 17, 2018
24c87c5
[stable/kube-slack] Upgrade image to latest version (#9292)
ammaristotle Nov 17, 2018
a977df6
[stable/keycloak] fix typo (#8703)
mgrachev Nov 17, 2018
69ed23f
Update bookstack to 0.24.2 (#9342)
solidnerd Nov 17, 2018
2162575
Add mount options to nfs-client-provisioner (#8327)
OlegPS Nov 17, 2018
54b8207
Update sidecar (#9258)
vsliouniaev Nov 17, 2018
8ce327d
[stable/phabricator] Release 3.3.4 (#9348)
Nov 17, 2018
2da0fb4
Add ingressmonitorcontroller (#8975)
faizanahmad055 Nov 17, 2018
5abc2f7
Spleling (#7557)
mrwacky42 Nov 17, 2018
355c341
[mssql-linux] fixes and feature requests (#9341)
thomasliddledba Nov 17, 2018
e337fc9
adding support disclaimer (#9339)
billimek Nov 17, 2018
488720b
[stable/stolon] Add support for mounting custom volumes to the keeper…
alexanderawitin Nov 17, 2018
7b45a86
updated kibana to 6.5.0 (#9351)
monotek Nov 18, 2018
d5c9a86
[stable/elasticsearch] updated elasticsearch to 6.5.0 (#9352)
monotek Nov 19, 2018
39d4e70
[stable/prometheus-operator] Fix missing rbac.create condition (#9109)
jkrcma Nov 19, 2018
3e67a96
[stable/prometheus] Fixes #9033, some resources are created when a co…
spiarh Nov 19, 2018
b8900c5
[stable/prometheus] add kubernetes_node label (#9321)
spiarh Nov 19, 2018
bd50880
[stable/k8s-spot-rescheduler] Add pod disruption budget (#8899)
QuingKhaos Nov 19, 2018
cae4ac1
updated logstash to 6.5.0 (#9354)
monotek Nov 19, 2018
6a9f272
[stable/prometheus] Defaulting the PVC's reclaim policy to Retain (#9…
hairyhenderson Nov 19, 2018
1fd34e4
[stable/fluentd-elasticsearch] Add ability to specify nodePort and pr…
icecream2368 Nov 19, 2018
bb43ce1
[stable/fluentd-elasticsearch] Add PodSecurityPolicy support (#9270)
spiarh Nov 19, 2018
78438aa
add one missing use of coredns.name (#7736)
minrk Nov 19, 2018
a559e0a
[stable/openebs] Update images tag to '0.7.2' (#9367)
prateekpandey14 Nov 19, 2018
f466d22
[stable/sysdig] Allow to use other image registries than docker.io (#…
nestorsalceda Nov 19, 2018
5b5b8ca
[stable/fluentd-elasticsearch] Adding support for the logstash_prefix…
cidrick Nov 19, 2018
067aeca
Adding missing enivornment variables to kong ingress controller (#9379)
yousafsyed Nov 19, 2018
a84bae3
Updated grafana version reference (#9381)
Nov 19, 2018
19d3353
[stable/kong] add CRD validation and printer columns (#9324)
hbagdi Nov 19, 2018
06afcf3
[stable/kong] bump up Ingress Controller to 0.2.2 (#9326)
hbagdi Nov 19, 2018
6c92662
Do not create a serviceaccount for prometheus-operator if configured …
ts4z Nov 19, 2018
7aa6d37
add prometheus servicemonitor support to pushgateway (#9385)
barryoneill Nov 19, 2018
345ba98
[stable/cockroachdb] Upgrade CockroachDB version to v2.1.1 (#9388)
BramGruneir Nov 19, 2018
3ff1f9a
[stable/traefik]: fix domainsList variable name in readme (#9069)
Art3mK Nov 20, 2018
85a531a
[stable/phpbb] Release 3.2.1 (#9395)
Nov 20, 2018
47ba7fe
[stable/postgresql] improving consistency between master and slave st…
joaocc Nov 20, 2018
abbbd4d
gocd: add deploy strategy (#8524)
balboah Nov 20, 2018
c9e0bf0
[stable/wordpress] Add service.port in values.yaml (#9392)
javsalgar Nov 20, 2018
bb9f6ae
[stable/orangehrm] Add service.port in values.yaml (#9393)
javsalgar Nov 20, 2018
84bca18
[stable/dokuwiki] Add service.port in values.yaml (#9394)
javsalgar Nov 20, 2018
ac2519a
[stable/drupal] Add service.port in values.yaml (#9396)
javsalgar Nov 20, 2018
b619a46
[stable/ghost] Add service.type in values.yaml (#9398)
javsalgar Nov 20, 2018
c8f219c
[stable/jasperreports] Add service.type to values.yaml (#9399)
javsalgar Nov 20, 2018
4ce0133
[stable/joomla] Add service.type to values.yaml (#9400)
javsalgar Nov 20, 2018
fe317ff
[stable/magento] Add service.type to values.yaml (#9401)
javsalgar Nov 20, 2018
bb86331
[stable/mediawiki] Add service.port in values.yaml (#9403)
javsalgar Nov 20, 2018
c5f6caf
[stable/moodle] Add service.type to values.yaml (#9404)
javsalgar Nov 20, 2018
f93c550
[stable/percona-xtradb-cluster] Custom command for metrics exporter (…
maver1ck Nov 20, 2018
80d163e
[stable/cockroachdb] Increase the default disk size to 100GB (#9423)
BramGruneir Nov 20, 2018
e896c89
fix proxy protocol for TLS offload on ELB (#9082)
yuriipolishchuk Nov 20, 2018
5f4545a
Adding datadog tracing support for 1.7+ (#9387)
andysnowden Nov 20, 2018
a14318b
- raised grahpite version to 1.1.4-10 (#9415)
monotek Nov 21, 2018
9e59aef
Minor readme fix (#9106)
shaikatz Nov 21, 2018
8841852
[stable/prisma]: upgrade version to 1.20 (#9240)
giacomoguiulfo Nov 21, 2018
2866302
[stable/parse] Add service.port to values.yaml (#9418)
javsalgar Nov 21, 2018
cdaab51
[stable/phpbb] Add service.type to values.yaml (#9434)
javsalgar Nov 21, 2018
4b38298
[stable/osclass] Add service.port in values.yaml (#9412)
javsalgar Nov 21, 2018
6078b83
[stable/odoo] Add service.type to values.yaml (#9409)
javsalgar Nov 21, 2018
3b47a2c
[stable/opencart] Add service.type to values.yaml (#9411)
javsalgar Nov 21, 2018
f66e3ac
remove duplicated configuration in README.md (#9433)
LittleWhiteYA Nov 21, 2018
e8eece4
[stable/jaeger-operator] bump jaeger operator to 1.8.0 (#9406)
cpanato Nov 21, 2018
6667439
[stable/owncloud] Add service.port to values.yaml (#9414)
javsalgar Nov 21, 2018
f0880a7
[stable/phabricator] Add service.port to values.yaml (#9419)
javsalgar Nov 21, 2018
0c0c310
[stable/prestashop] Add service.type to values.yaml (#9436)
javsalgar Nov 21, 2018
742742a
[stable/testlink] Add service.type to values.yaml (#9441)
javsalgar Nov 21, 2018
bec2c38
[stable/redmine] Add service.port to values.yaml (#9437)
javsalgar Nov 21, 2018
fe367a9
[stable/suitecrm] Add service.type to values.yaml (#9439)
javsalgar Nov 21, 2018
8dc2284
[stable/rabbitmq] Normalize ports under service (#9444)
javsalgar Nov 21, 2018
e4d2267
haproxy-ingress updates and new features (#9237)
manics Nov 21, 2018
af070ce
[stable/nats] Normalize ports under service (#9445)
javsalgar Nov 21, 2018
d15d9c5
cert-manager: fast-forward to upstream 9e8c3ad8 (#9329)
munnerz Nov 21, 2018
5f95808
feature(kibana): allow path element in ingress values (#9028)
aheinz-fe Nov 21, 2018
cd01e23
[datadog] Update README (#9416)
mfpierre Nov 21, 2018
fa36b73
[datadog] Bump kube-state-metrics version (#9456)
hkaj Nov 21, 2018
a240446
Allow statefulSet updates (#8527)
stepanstipl Nov 22, 2018
baebb40
no longer a requirement to be a k8s member (#8403)
davidkarlsen Nov 22, 2018
392d63e
[stable/elasticsearch] Use specified appversion for version specific …
weirdwater Nov 22, 2018
53c3ab9
[stable/rabbitmq] Release 4.0.1 (#9473)
Nov 22, 2018
ea8d84f
added gcs sidecar
Nov 22, 2018
6f9b8b3
merged
Nov 22, 2018
1947fa4
add metrics servicemonitor to stable/redis (#9281)
barryoneill Nov 22, 2018
67be67f
[stable/postgresql] Fix bug in exporter config when creating custom d…
tompizmor Nov 22, 2018
9f21ed7
[stable/MM-TE] add extra initcontainers and envvars (#9458)
cpanato Nov 22, 2018
2a7038b
Add priorityClassName option to values (#9483)
chrisob Nov 22, 2018
6af6c5a
[stable/prometheus] Remove unnecessary reclaim policy (#9471)
Nov 22, 2018
06f8db9
Deprecate gcloud-sqlproxy chart (#9219)
rimusz Nov 22, 2018
6616a6b
Add priorityClassName option to values (#9489)
chrisob Nov 23, 2018
26aab7f
added gcs
Nov 23, 2018
4306ab7
allow requirements installation
Nov 23, 2018
3d15182
[stable/suitecrm] Fix incorrect template for getting the LoadBalancer…
javsalgar Nov 23, 2018
dd3018b
[stable/prestashop] Fix incorrect template for getting the LoadBalanc…
javsalgar Nov 23, 2018
47977cd
[stable/phabricator] Fix incorrect template for getting the LoadBalan…
javsalgar Nov 23, 2018
352cda4
[stable/owncloud] Fix incorrect template for getting the LoadBalancer…
javsalgar Nov 23, 2018
53a348a
[stable/osclass] Fix incorrect template for getting the LoadBalancerI…
javsalgar Nov 23, 2018
9c9999a
[stable/magento] Add loadBalancerIP in svc.yaml (#9505)
javsalgar Nov 23, 2018
fa6d932
[stable/opencart] Fix incorrect template for getting the LoadBalancer…
javsalgar Nov 23, 2018
89f60d7
[stable/ghost] Fix readme and svc (#9506)
javsalgar Nov 23, 2018
f41767c
[stable/ghost] Change serviceIP helper (#9511)
javsalgar Nov 23, 2018
d01183d
Small fix in HL Composer NOTES.txt (#9467)
alexvicegrab Nov 23, 2018
4f936da
Add ingress to HLF-Ord and fix TLS (#9465)
alexvicegrab Nov 23, 2018
687d3b3
Add ingress to Peer and fix TLS (#9464)
alexvicegrab Nov 23, 2018
d68e019
Upgrade CA to Fabric 1.3 and newest PostgreSQL (#9466)
alexvicegrab Nov 23, 2018
f7455e2
[stable/ghost] Release 6.1.2 (#9517)
Nov 24, 2018
bf5e71d
[stable/postgresql] Fix quotation marks (#9534)
cbenhagen Nov 25, 2018
026d398
Corrected syntax error in deployment command (#9323)
FelixGSE Nov 26, 2018
966c247
[stable/nats] Fix metrics resources indentation (#9461)
ttjiaa Nov 26, 2018
b88011c
[stable/traefik] Add podLabels option to the pod in the deployment (#…
serbrech Nov 26, 2018
e7b3182
[stable/osclass] Fix issue with OSCLASS_HOST (#9541)
javsalgar Nov 26, 2018
32826be
[stable/magento] Fix incorrect template magento.host when using loadB…
javsalgar Nov 26, 2018
353ba5e
[stable/grafana] Add variable to optionally set priorityClassName (#9…
chrisob Nov 26, 2018
1545459
[stable/kong] update services to route traffic only to app (#9463)
hbagdi Nov 26, 2018
f716d8a
Add priorityClassName option to values (#9478)
chrisob Nov 26, 2018
ae49510
[stable/phabricator] Release 4.0.2 (#9546)
Nov 26, 2018
735b3cc
Fix #9521 Liveness probe fails when HttpPort is overridden (#9522)
arunvelsriram Nov 26, 2018
88975db
[incubator/gogs] add install lock opportunity (#9315)
obeyler Nov 26, 2018
833923b
[stable/kong] add a variable to allow skipping installing CRDs (#9550)
hbagdi Nov 26, 2018
fd6aae1
Bump up GoCD app version to 18.11.0 (#9539)
bdpiprava Nov 27, 2018
9867614
Remove the secure-backend annotation from Odoo ingress (#9491)
RickyCook Nov 27, 2018
728d045
Do not trim white space (#9535)
cbenhagen Nov 27, 2018
01bb76e
datadog: document nonLocalTraffic option (#8943)
bendrucker Nov 27, 2018
18bf2f4
[incubator/schema-registry] Add JMX & Secrets support in Schema Regis…
akshayzendesk Nov 27, 2018
a30eb2f
[incubator/kafka] upgrade zookeeper chart to 1.2.0 (#9559)
agolomoodysaada Nov 27, 2018
24c9a16
[stable/mongodb-replicaset] Fix joining replica set after failure (#9…
Nov 27, 2018
4e5f591
Update Jenkins public chart (#9296)
faizanahmad055 Nov 27, 2018
a455941
[stable/kube-state-metrics] Fix indentation of priorityClassName (#9553)
chrisob Nov 28, 2018
bc74274
[stable/parse] Release 5.0.1 (#9563)
Nov 28, 2018
beb6018
[stable/joomla] Release 4.0.1 (#9578)
Nov 28, 2018
067e4f3
[stable/parse] Use port-forward to pods (#9600)
Nov 28, 2018
b784104
remove duplicated SecurityContext in alertmanager (#9594)
gangseok514 Nov 28, 2018
4aacf40
Correction to cluster agent deployment toleration attributes (#9556)
jhohertz Nov 28, 2018
251e295
Add support for LoadBalancer/Nodeport for Schema Registry (#9593)
akshayzendesk Nov 28, 2018
4f1bedf
[incubator/kafka] use latest confluent image (#9604)
fabriziofortino Nov 28, 2018
06545b2
Make AuthorizationStrategy configurable (#9567)
meyskens Nov 28, 2018
8dee17f
Support changing the kind (#9609)
jfouchard Nov 28, 2018
b5af62d
[stable/fluent-bit] Add OWNERS file (#9603)
edsiper Nov 28, 2018
a30857a
Added options to allow custom variables in the fluentd conf files (#9…
oliverisaac Nov 28, 2018
28aa578
Bump filebeat to 6.5.1, add OWNERS file (#9591)
Nov 28, 2018
8588c11
[stable/acs-engine-autoscaler] Fix install instruction command (#9613)
Dean-Coakley Nov 29, 2018
454a8a7
[incubator/kafka] Add support for Static Ips for Kafka External Load …
akshayzendesk Nov 29, 2018
b27b198
[stable/ghost] Release 6.1.3 (#9579)
Nov 29, 2018
35f1fd2
[stable/opencart] Remove incorrect readme entries (#9507)
javsalgar Nov 29, 2018
80fc2a4
[stable/external-dns] Add support for Infoblox external-dns (#9102)
rabadin Nov 29, 2018
71fedba
Updating image to 0.14.8 (#9486)
naseemkullah Nov 29, 2018
a0178fc
[stable/jenkins]: Add ability to manually set Jenkins URL (#7405)
asmith60 Nov 29, 2018
a25c621
Improve Hazelast Chart to support Scaling Up/Down (#9150)
Nov 29, 2018
f6d6e8d
Add AWS S3 support for stable/spark-history-server (#9615)
dongwoo1005 Nov 30, 2018
0e24eca
[stable/prometheus-operator] Update chart dependency versions with pr…
chrisob Nov 30, 2018
609fa29
[stable/phpmydamin] Add "bundle testing database" as an option (#9650)
javsalgar Nov 30, 2018
f6c0514
[stable/postgresql] Add possibility to use existing PVC (#9652)
Nov 30, 2018
482d28d
[HLF-Peer] Add gossip (#9633)
alexvicegrab Nov 30, 2018
41d3f1e
Add jenkins-operator chart to incubator (#8979)
maratoid Nov 30, 2018
5d0b273
[stable/metricbeat] updated metricbeat to 6.5.1 (#9355)
monotek Nov 30, 2018
5805b72
Naive import from gh:gsemet/kube-airflow
gsemet Mar 2, 2018
7e9d644
update chart with recent fixes
gsemet Mar 3, 2018
4c5cd56
Update the templates from kube-airflow
gsemet Mar 10, 2018
2d5a822
Update after review
gsemet Apr 5, 2018
b04e1b3
Sync with gsemet/kube-airflow
gsemet Apr 5, 2018
283dd00
Move to secrets
gsemet Apr 5, 2018
cc9e1cb
Fixed some (find/replace?) errors.
rolanddb Apr 5, 2018
6cffbdc
fix env vars
rolanddb Apr 9, 2018
7cb7bbb
apply base64 encoding to secrets
rolanddb Apr 9, 2018
e5e4e33
Remove trailing whitespace
rolanddb Apr 9, 2018
8814bd9
Fix templates API versions
ese Apr 12, 2018
3540069
Update instructions for embedded DAGs
rolanddb Apr 13, 2018
14154d3
Add configurable serviceAccountName to workers
rolanddb Apr 11, 2018
ce5ceb1
Rename worker/celery vars
rolanddb Apr 13, 2018
801fbfe
Fix NOTES.txt
rolanddb Apr 13, 2018
27d7828
Remove 'v' from chart version
rolanddb Apr 13, 2018
d2a5ca6
Fix a templating typo
amodig Apr 27, 2018
7cdfaf2
fix celery replica config
rolanddb May 2, 2018
84f4ab2
Fix field serviceAccountName
rolanddb Apr 16, 2018
f41de34
Add quotes around the numbers for celery workers
rolanddb May 9, 2018
fc984a8
Parametrize cpu and mem req/limits for worker statefulset
rolanddb May 9, 2018
38085a1
Fix 'trailing spaces' lint issue
rolanddb May 28, 2018
fa19e4a
added the ability to toggle the scheduler -p option
AdamUnger Jun 4, 2018
48c27e2
missed the airflow namespace
AdamUnger Jun 4, 2018
5fe409d
moved command arguments to separate lines
AdamUnger Jun 4, 2018
6672ee5
Headless service name should match statefulset serviceName
The-Fonz Jun 6, 2018
37554ab
compatibility with kube 2.7
gsemet Jun 8, 2018
ce0d3b8
Configure persistance
gsemet Jun 11, 2018
b4adf6c
Update configuration description in README
gsemet Jun 11, 2018
b950c67
Configure persistance
gsemet Jun 11, 2018
9cd3db2
Support initcontainer git synchro
gsemet Jun 11, 2018
3f4a023
Adding documentation for persistence.existingClaim
Jdban Jun 14, 2018
0dc4a58
airflow.scheduler_do_pickle => dags.donot_pickle
gsemet Jun 15, 2018
5f6fcc4
Injecting ~/.local/bin in PATH
gsemet Jun 15, 2018
cb867cf
Force disable xcom pickling
gsemet Jun 15, 2018
d8eb34e
mkdir ~/.local/bin
gsemet Jun 15, 2018
5a0ba8b
Use real use as base URL
gsemet Jun 15, 2018
f34e715
more docs examples
gsemet Jun 15, 2018
2b17f95
Typo fixes
gsemet Jun 15, 2018
1d00983
export local PATH before pip install
gsemet Jun 15, 2018
ca0ba41
Hardcode local path
gsemet Jun 15, 2018
514e556
revert BASE_URL
gsemet Jun 15, 2018
2d6b5cc
bad order or install in scheduler
gsemet Jun 15, 2018
5dd6257
increase initial delay for webui to 6 min
gsemet Jun 15, 2018
4b9fe6c
Reference proper enabled parameter for values.dags.init_container
Jdban Jun 15, 2018
6d78242
Fixed some more spots for Values.dags.init_container.enabled
Jdban Jun 15, 2018
515ad61
Doc for donot_pickle
gsemet Jun 15, 2018
248fd16
notes about num_runs
gsemet Jun 18, 2018
40e5eb9
remove load_examples from example
gsemet Jul 3, 2018
cf59ee8
remove load_examples from example
gsemet Jul 3, 2018
be1255e
airflow: Add support for ingress TLS termination
Aug 10, 2018
fcd4726
airflow: Allow customisation of worker Pod annotations
Aug 13, 2018
6740649
feature/secrets: add secrets as volume mount
ameier38 Oct 18, 2018
27a45bf
feature/secrets: change variable to camel case; add worker secrets; a…
ameier38 Oct 22, 2018
4de5d5e
feature/secrets: change variables to camel case
ameier38 Oct 22, 2018
a41e3be
feature/secrets: update array spacing
ameier38 Oct 23, 2018
1a948c0
feature/secrets: update README
ameier38 Oct 23, 2018
d4563f6
feature/secrets: add newline to ingresses
ameier38 Oct 23, 2018
fdf13f6
feature/secrets: update values
ameier38 Oct 23, 2018
3bc6e0b
Fix apps/v1beta1
maver1ck Nov 10, 2018
5897408
Change minikube values
maver1ck Nov 10, 2018
d17932c
Update airflow chart with:
kppullin Nov 7, 2018
b4361ff
Bump versions
kppullin Nov 7, 2018
68c8013
'existingClaim' must not be declared for the pvc template to work
kppullin Nov 8, 2018
5dd7316
Support setting a custom postgresHost
kppullin Nov 8, 2018
bd7edb4
Fix indendation
maver1ck Nov 10, 2018
e5fed8e
OWNERS file
maver1ck Nov 11, 2018
4caa4d3
chore/cleanup: fix spelling
ameier38 Nov 12, 2018
9c44d79
Move to stable
gsemet Nov 30, 2018
18965c7
add std labels and component label
gsemet Nov 30, 2018
6260ce7
use template for chart label
gsemet Dec 3, 2018
89aa71b
added support to k8s secrets
Dec 4, 2018
d08d798
Fix reference to incubator
unguiculus Dec 4, 2018
e4f8ca9
added gcs
Dec 27, 2018
9799948
Merge branch 'airflow' of github.com:gsemet/charts into drone-secrets
Dec 27, 2018
9db3184
fixed workers
Dec 27, 2018
32be8f8
Merge branch 'airflow' of github.com:wonderkind/charts into drone-sec…
Aug 16, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
58 changes: 47 additions & 11 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,49 @@
version: 2
jobs:
build:
docker:
- image: circleci/python:3.6.4
steps:
- checkout
- run:
name: install tools
command: test/circle/install.sh
- run:
name: lint
command: test/circle/lint.sh
lint-scripts:
docker:
- image: koalaman/shellcheck-alpine
steps:
- checkout
- run:
name: lint
command: |
shellcheck -x test/build.sh
shellcheck -x test/e2e.sh
shellcheck -x test/helm-test-e2e.sh
shellcheck -x test/repo-sync.sh
lint-charts:
docker:
- image: gcr.io/kubernetes-charts-ci/test-image:v3.0.1
steps:
- checkout
- run:
name: lint
command: |
git remote add k8s https://github.com/helm/charts
git fetch k8s master
ct lint --config test/ct.yaml
sync:
docker:
- image: google/cloud-sdk
steps:
- checkout
- run:
name: sync
command: test/repo-sync.sh
workflows:
version: 2
lint:
jobs:
- lint-scripts
- lint-charts
sync:
triggers:
- schedule:
cron: "23,53 * * * *"
filters:
branches:
only:
- master
jobs:
- sync
37 changes: 28 additions & 9 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,40 @@
*****************************************************************************************

Thank you for contributing to kubernetes/charts. Before you submit this PR we'd like to
<!--
Thank you for contributing to helm/charts. Before you submit this PR we'd like to
make sure you are aware of our technical requirements and best practices:

* https://github.com/kubernetes/charts/blob/master/CONTRIBUTING.md#technical-requirements
* https://github.com/kubernetes/helm/tree/master/docs/chart_best_practices
* https://github.com/helm/charts/blob/master/CONTRIBUTING.md#technical-requirements
* https://github.com/helm/helm/tree/master/docs/chart_best_practices

For a quick overview across what we will look at reviewing your PR, please read
our review guidelines:

* https://github.com/kubernetes/charts/blob/master/REVIEW_GUIDELINES.md
* https://github.com/helm/charts/blob/master/REVIEW_GUIDELINES.md

Following our best practices right from the start will accelerate the review process and
help get your PR merged quicker.

When updates to your PR are requested, please add new commits and do not squash the
history. This will make it easier to identify new changes. The PR will be squashed
When updates to your PR are requested, please add new commits and do not squash the
history. This will make it easier to identify new changes. The PR will be squashed
anyways when it is merged. Thanks.

*****************************************************************************************
For fast feedback, please @-mention maintainers that are listed in the Chart.yaml file.

Please make sure you test your changes before you push them. Once pushed, a CircleCI
will run across your changes and do some initial checks and linting. These checks run
very quickly. Please check the results. We would like these checks to pass before we
even continue reviewing your changes.
-->

#### What this PR does / why we need it:

#### 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:

#### Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
- [ ] [DCO](https://www.helm.sh/blog/helm-dco/index.html) signed
- [ ] Chart Version bumped
- [ ] Variables are documented in the README.md
16 changes: 16 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 30
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 14
# Issues with these labels will never be considered stale
exemptLabels:
- lifecycle/frozen
staleLabel: lifecycle/stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Any further update will
cause the issue/pull request to no longer be considered stale. Thank you for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: >
This issue is being automatically closed due to inactivity.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,6 @@ Session.vim
.netrwhist

# Chart dependencies
**/charts/*.tgz
**/charts/*.tgz

.history
100 changes: 78 additions & 22 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,95 @@

The Kubernetes Charts project accepts contributions via GitHub pull requests. This document outlines the process to help get your contribution accepted.

### Contributor License Agreements
## Sign Your Work

We'd love to accept your patches! Before we can take them, we have to jump a couple of legal hurdles.
The sign-off is a simple line at the end of the explanation for a commit. All
commits needs to be signed. Your signature certifies that you wrote the patch or
otherwise have the right to contribute the material. The rules are pretty simple,
if you can certify the below (from [developercertificate.org](http://developercertificate.org/)):

The Cloud Native Computing Foundation (CNCF) CLA [must be signed](https://github.com/kubernetes/community/blob/master/CLA.md) by all contributors.
Please fill out either the individual or corporate Contributor License
Agreement (CLA).
```
Developer Certificate of Origin
Version 1.1

Once you are CLA'ed, we'll be able to accept your pull requests. For any issues that you face during this process,
please add a comment [here](https://github.com/kubernetes/kubernetes/issues/27796) explaining the issue and we will help get it sorted out.
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

***NOTE***: Only original source code from you and other people that have signed the CLA can be accepted into the main repository.
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or

(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
```

Then you just add a line to every git commit message:

Signed-off-by: Joe Smith <[email protected]>

Use your real name (sorry, no pseudonyms or anonymous contributions.)

If you set your `user.name` and `user.email` git configs, you can sign your
commit automatically with `git commit -s`.

Note: If your git config information is set properly then viewing the
`git log` information for your commit will look something like this:

```
Author: Joe Smith <[email protected]>
Date: Thu Feb 2 11:41:15 2018 -0800

Update README

Signed-off-by: Joe Smith <[email protected]>
```

Notice the `Author` and `Signed-off-by` lines match. If they don't
your PR will be rejected by the automated DCO check.

### Reporting a Bug in Helm

This repository is used by Chart developers for maintaining the official charts for Kubernetes Helm. If your issue is in the Helm tool itself, please use the issue tracker in the [kubernetes/helm](https://github.com/kubernetes/helm) repository.
This repository is used by Chart developers for maintaining the official charts for Kubernetes Helm. If your issue is in the Helm tool itself, please use the issue tracker in the [helm/helm](https://github.com/helm/helm) repository.

### How to Contribute a Chart
## How to Contribute a Chart

1. If you haven't already done so, sign a Contributor License Agreement (see details above).
1. Fork this repository, develop and test your Chart.
1. Fork this repository, develop and test your Chart. Remember to sign off your commits as described in the "Sign Your Work" chapter.
1. Choose the correct folder for your chart based on the information in the [Repository Structure](README.md#repository-structure) section
1. Ensure your Chart follows the [technical](#technical-requirements) and [documentation](#documentation-requirements) guidelines, described below.
1. Submit a pull request.

***NOTE***: In order to make testing and merging of PRs easier, please submit changes to multiple charts in separate PRs.

#### Technical requirements
### Technical requirements

* All Chart dependencies should also be submitted independently
* Must pass the linter (`helm lint`)
* Must successfully launch with default values (`helm install .`)
* All pods go to the running state (or NOTES.txt provides further instructions if a required value is missing e.g. [minecraft](https://github.com/kubernetes/charts/blob/master/stable/minecraft/templates/NOTES.txt#L3))
* All pods go to the running state (or NOTES.txt provides further instructions if a required value is missing e.g. [minecraft](https://github.com/helm/charts/blob/master/stable/minecraft/templates/NOTES.txt#L3))
* All services have at least one endpoint
* Must include source GitHub repositories for images used in the Chart
* Images should not have any major security vulnerabilities
Expand All @@ -48,12 +104,12 @@ This repository is used by Chart developers for maintaining the official charts
* Allow customization of the application configuration
* Provide a secure default configuration
* Do not leverage alpha features of Kubernetes
* Includes a [NOTES.txt](https://github.com/kubernetes/helm/blob/master/docs/charts.md#chart-license-readme-and-notes) explaining how to use the application after install
* Follows [best practices](https://github.com/kubernetes/helm/tree/master/docs/chart_best_practices)
(especially for [labels](https://github.com/kubernetes/helm/blob/master/docs/chart_best_practices/labels.md)
and [values](https://github.com/kubernetes/helm/blob/master/docs/chart_best_practices/values.md))
* Includes a [NOTES.txt](https://github.com/helm/helm/blob/master/docs/charts.md#chart-license-readme-and-notes) explaining how to use the application after install
* Follows [best practices](https://github.com/helm/helm/tree/master/docs/chart_best_practices)
(especially for [labels](https://github.com/helm/helm/blob/master/docs/chart_best_practices/labels.md)
and [values](https://github.com/helm/helm/blob/master/docs/chart_best_practices/values.md))

#### Documentation requirements
### Documentation requirements

* Must include an in-depth `README.md`, including:
* Short description of the Chart
Expand All @@ -63,17 +119,17 @@ This repository is used by Chart developers for maintaining the official charts
* Any relevant post-installation information for the Chart
* Instructions on how to access the application or service provided by the Chart

#### Merge approval and release process
### Merge approval and release process

A Kubernetes Charts maintainer will review the Chart submission, and start a validation job in the CI to verify the technical requirements of the Chart. A maintainer may add "LGTM" (Looks Good To Me) or an equivalent comment to indicate that a PR is acceptable. Any change requires at least one LGTM. No pull requests can be merged until at least one maintainer signs off with an LGTM.

Once the Chart has been merged, the release job will automatically run in the CI to package and release the Chart in the [`gs://kubernetes-charts` Google Storage bucket](https://console.cloud.google.com/storage/browser/kubernetes-charts/).

### Support Channels
## Support Channels

Whether you are a user or contributor, official support channels include:

- GitHub issues: https://github.com/kubernetes/charts/issues
- GitHub issues: https://github.com/helm/charts/issues
- Slack: Helm Users - #Helm-users room in the [Kubernetes Slack](http://slack.kubernetes.io/)
- Slack: Helm Developers - #Helm-dev room in the [Kubernetes Slack](http://slack.kubernetes.io/)

Expand Down
2 changes: 2 additions & 0 deletions OWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ approvers:
- unguiculus
- scottrigby
- mattfarina
- davidkarlsen
- paulczar
4 changes: 2 additions & 2 deletions PROCESSES.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ When promoting a chart from incubator to stable there are several steps that nee

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 chart in the incubator directory should be deprecated according to the [deprecation process](#deprecating-a-chart) described above with a comment noting that the chart has been promoted to stable.
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).
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).
Loading