31 Commits
Author SHA1 Message Date
Matt Farina 0eb0e1e66a [stable/efs-provisioner] deprecating chart (#24304)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 18:26:24 +01:00
Scott Rigby a7108d8b5b [stable/efs-provisioner] add repo archive notice (#24098)
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-11-09 14:25:09 -08:00
Amir f3a5d04062 Enable ability to set annotations on service account (#23219)
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2020-07-17 01:17:01 -07:00
golgoth31 4f91298c21 [Stable/Efs-Provisioner] add namespace to deployment/sa (#23056)
* feat: [Stable/Efs-Provisioner] add namespace to deployment/sa

Add the namespace information to deployment and serviaccount. this
Prevent helm3 to push the object to the current ns and not the one
Refered by the option "--namespace"

Signed-off-by: David Sabatie <david.sabatie@delair.aero>

* bump chart version

Signed-off-by: David Sabatie <david.sabatie@delair.aero>

* fix bad char in serviceaccount file

Signed-off-by: David Sabatie <david.sabatie@delair.aero>

* fix bad char in deployment

Signed-off-by: David Sabatie <david.sabatie@delair.aero>
2020-07-02 11:18:48 -07:00
jbdelpech 0fcb65e790 [stable/efs-provisioner] Add extra env variables and envFrom support (#22845)
Signed-off-by: Jean-Baptiste Delpech <jb.delpech@gmail.com>
2020-06-19 01:23:58 -07:00
rvolykh eb847e1e23 [stable/efs-provisioner] Add podLabels support (#22439)
Signed-off-by: Roman Volykh <rvolykh@gmail.com>
2020-05-19 14:22:32 -07:00
KYannick 9e152a4ea0 [stable/efs-provisioner] Add podsecuritypolicy to chart (#20259)
Signed-off-by: Yannick Kint <yannick.kint@gmail.com>
2020-01-20 22:55:37 -08:00
Dawid Malinowski 3cc7e878e4 Revert - File system 'fs-12345678' does not exist (#19984)
Signed-off-by: Dawid Malinowski <dawidmalina@gmail.com>
2020-01-09 07:09:46 -08:00
Dawid Malinowski a064906b98 File system 'fs-12345678' does not exist (#19970)
* File system 'fs-12345678' does not exist

Fix issue related to default file system id:
```
W0109 08:06:08.407526 1 efs-provisioner.go:91] couldn't confirm that the EFS file system exists: FileSystemNotFound: File system 'fs-12345678' does not exist.
```

Signed-off-by: Dawid Malinowski <dawidmalina@gmail.com>

* Update Chart.yaml

Signed-off-by: Dawid Malinowski <dawidmalina@gmail.com>
2020-01-09 01:59:45 -08:00
Alex Snast 659db990c1 [stable/efs-provisioner] Upgrade EFS provisioner (#19829)
Signed-off-by: Alex Snast <alexsn@fb.com>
2020-01-02 08:15:40 -08:00
Mariyan Dimitrov 491816f580 [stable/efs-provisioner] Default storage class to aws-efs (#19782)
* [stable/efs-provisioner] Default storage class to aws-efs

The current value for the efs-provisioner storage class is efs, which
differs from the default value in
https://github.com/kubernetes-incubator/external-storage/tree/master/aws/efs
and also in the AWS example page at
https://aws.amazon.com/premiumsupport/knowledge-center/eks-pods-efs/
This can be confusing when running examples and (automated) tests, so
I'm changing the value to "aws-efs" in the chart to be consistent with the references
in the storage provide and on the AWS example page.

Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com>

* [stable/efs-provisioner] Bump chart version to 0.9.0

This version bump is related to the change in the default value of the
storage class that is created: from efs to aws-efs, so that it is
consistent with the reference in the storage provider and in the AWS
examples.

Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com>
2019-12-27 08:27:39 -08:00
Andrew Drake 26c281059f [stable/efs-provisioner] Update apiVersions for Kubernetes 1.16 compatibility (#17621)
Signed-off-by: Andrew Drake <andrew@frontapp.com>
2019-10-07 10:31:11 -07:00
Marius Voila c6ff67e215 Call for maintainers for charts with a single OWNER (#16945)
this commit is part of #13867

Signed-off-by: Marius Voila <myself@mariusv.com>
2019-10-07 08:23:11 -07:00
Manuel Morejón 297a5c93d7 [stable/efs-provisioner] Add resources definition for initContainer. (#15748)
* [stable/fluent-bit] Add priorityClassName

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Add priorityClassName
* Change version.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Remove not necessary space.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Change version number.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/efs-provisioner] Add resources definition for initContainer.

Signed-off-by: Manuel Morejón <5578317+mmorejon@users.noreply.github.com>
2019-07-22 06:00:51 -07:00
Julian Schlichtholz 8593641cdd [stable/efs-provisioner] Add support for imagePullSecrets (#13047)
Signed-off-by: Julian Schlichtholz <jschlichtholz@salesforce.com>
2019-06-19 04:10:34 -07:00
Simon Rüegg 55d9aa1966 [stable/efs-provisioner] Upgrade EFS provisioner (#14281)
* Upgrade EFS provisioner

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>

* Add @srueg to OWNERS

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-05-31 08:58:28 -07:00
Kristóf Szalontai 0f0069dfb7 [stable/efs-provisioner] add support for mounting with DNS (#13089)
* [stable/efs-provisioner] add support for mounting with DNS

Signed-off-by: Kristof Szalontai <kszalontai@emarsys.com>

* [stable/efs-provisioner] typo

Signed-off-by: Kristof Szalontai <kszalontai@emarsys.com>
2019-05-21 02:38:41 -07:00
Alessandro Grassi 28381643cb [stable/efs-provisioner] pod annotations fix (#13494)
* fixing podAnnotations in deployment

pod annotations were getting overridden in deployment by deployment annotations.

Signed-off-by: Alessandro Grassi <alessandro.grassi01@gmail.com>

* bumped chart version

Signed-off-by: Alessandro Grassi <alessandro.grassi01@gmail.com>
2019-05-09 05:58:49 -07:00
Arvind Naidu 1cad86d88c Utilize resource requests and limits (#11608)
* Utilize resource requests and limit

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

* Bump Chart version and update resources template

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>
2019-04-15 04:30:07 -07:00
Jacob Tomlinson 540fa83cab [stable/efs-provisioner] Fix annotations (#11964)
* [stable/efs-provisioner] Fix annotations

Signed-off-by: Jacob Tomlinson <jacob.tomlinson@informaticslab.co.uk>

* Fix annotations

Signed-off-by: Jacob Tomlinson <jacob.tomlinson@informaticslab.co.uk>
2019-03-19 02:14:22 -07:00
tsakamiya 7de7776302 fix efs provisioner mountOptions (#12361)
Signed-off-by: Tomoki Sakamiya <tsakamiya@gmail.com>
2019-03-18 20:14:20 -07:00
Connor Poole 591ff25b19 added tolerations to efs-provisioner (#12021)
* added tolerations to efs-provisioner

Signed-off-by: Connor Poole <connor.poole@gmail.com>

* bump chart

Signed-off-by: Connor Poole <connor.poole@gmail.com>
2019-03-18 15:26:20 -07:00
tsakamiya 35b1aa7661 fix: efs-provisioner mountOptions is missing toYaml (#12331)
Signed-off-by: Tomoki Sakamiya <tsakamiya@gmail.com>
2019-03-18 04:03:25 -07:00
hareku ae8b9c643f add: owners file for efs-provisioner chart (#12171)
Signed-off-by: Masato Kureha <hareku908@gmail.com>
2019-03-18 02:45:23 -07:00
hareku 5a1a7b2c50 Add efs-provisioner mountOptions (#11821)
Signed-off-by: Masato Kureha <hareku908@gmail.com>
2019-02-28 01:38:22 -08:00
Vladimir af153f76bf Add nodeselector, affinity, podAnnotations for efs-provisioner (#10205)
Signed-off-by: Vladimir Syromyatnikov <vladimir.fess@gmail.com>
2019-02-04 11:42:54 -08:00
Dawid Malinowski 11fa809d7a Add missing efsProvisioner prefix (#10882)
Signed-off-by: Dawid Malinowski <dawidmalina@gmail.com>
2019-01-26 10:36:45 -08:00
Kevin Pullin f6c1f9924f EFS - Grant 'endpoints' access (#9127)
* EFS ClusterRole - Grant access to 'endpoint' resources

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>

* Do not create EFS deployment if default EFS id set

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>

* Bump efs-provisioner chart version

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>

* Fix indentation from github UI conflict edit

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>
2019-01-22 22:33:32 -08:00
Josh Myers d5ef3707c4 [stable/efs-provisioner] Allow passing in annotations via values (#10829)
This commit enables passing in annotations via values for the
`efs-provisioner` chart and bumps the version to 0.1.3

Signed-off-by: Josh Myers <joshuajmyers@gmail.com>
2019-01-22 10:51:01 -08:00
Art3mK 6dca7f0ed5 [stable/efs-provisioner] Add support for priorityClasses (#10278)
* [stable/efs-provisioner] Add support for priorityClasses

Signed-off-by: Art3mK <artem@kayalaynen.ru>

* feat(deployment): disable deployment with default efsFileSystemId to prevent CI test failuersi

Signed-off-by: Art3mK <artem@kayalaynen.ru>
2019-01-04 15:31:57 -08:00
Aaron Roydhouse 2bbdcf48b2 [stable/efs-provisioner] Chart for efs-provisioner, a Kubernetes external-storage provisioner (#3233) 2018-07-15 09:58:55 -07:00