58 Commits
Author SHA1 Message Date
Matt Farina 0ca9aec0d7 [incubator/sparkoperator] deprecating chart (#24275)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 08:12:48 -08:00
Scott Rigby e83fd74c45 [incubator/sparkoperator] add repo archive notice (#24067)
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-11-08 20:37:37 -08:00
Oleksandr Kovalchuk a70397a23e [incubator/sparkoperator] fix invalid webhook init job (#23887)
* [sparkoperator] fix invalid webhook init job

Prior to this commit, helm validation for webhook-init-job of
incubator/sparkoperator failed in helm3 with the following error:

    Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: ValidationError(Job.spec): unknown field "metadata" in io.k8s.api.batch.v1.JobSpec

Issue was introduced by https://github.com/helm/charts/pull/23876 by
accident, as other jobs in this chart (incubator/sparkoperator) were not
affected.

Signed-off-by: Oleksandr Kovalchuk <anxolerd@outlook.com>

* Bump chart version

Signed-off-by: Oleksandr Kovalchuk <anxolerd@outlook.com>
2020-10-12 06:12:47 -07:00
Daniel Moore 10447617e9 [incubator/sparkoperator] fixes ISSUE-23875 (#23876)
[] fixes missing colon

bumps version

adds to README

fixes lint error

Signed-off-by: Daniel Moore <moore@knights.ucf.edu>
2020-10-10 16:38:47 -07:00
Yinan Li 93d2baeefd [incubator/sparkoperator] Manually fixed CRD validation issue in k8s 1.18 (#23328)
Signed-off-by: Yinan Li <ynli@google.com>
2020-07-24 05:20:22 -07:00
Yinan Li dc10050595 [incubator/sparkoperator] Removed status section from generated CRDs (#23266)
Signed-off-by: Yinan Li <ynli@google.com>
2020-07-20 08:48:51 -07:00
Chaoran Yu 709c01f6e2 Support 1.2.0-3.0.0 release (#23251)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2020-07-18 22:16:50 -07:00
Goutham Reddy Kotapalle afa7de37bd [incubator/sparkoperator] Add scheduling.volcano.sh to apiGroup in spark-operator-rbac.yaml (#23125)
* added scheduling.volcano.sh to rbac

Signed-off-by: Goutham Reddy Kotapalle <goutamkreddy@gmail.com>

* version bump to 0.7.2

Signed-off-by: Goutham Reddy Kotapalle <goutamkreddy@gmail.com>
2020-07-08 14:54:35 -07:00
Yinan Li ed7c211dc2 Upgraded the image version (#22597)
Signed-off-by: Yinan Li <ynli@google.com>
2020-05-29 15:35:34 -07:00
Hagai Barel 7bceceaff9 [incubator/sparkoperator] Add webhookNamespaceSelector (#22434)
* [incubator/sparkoperator] Add webhookNamespaceSelector

Signed-off-by: Hagai Barel <hagaibarel@gmail.com>

* Bump chart version to 0.7.0

Signed-off-by: Hagai Barel <hagaibarel@gmail.com>
2020-05-18 05:23:36 -07:00
Chaoran Yu 14b5055151 Updated README to match what's in the README of operator itself (#22163)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2020-04-30 21:14:05 -07:00
pradaelli b23c23f6b4 Support tolerations (#21742)
Signed-off-by: Paolo Radaelli <paradaelli@gmail.com>
2020-04-07 14:23:44 -07:00
Julien Dumazert ae20c58892 [incubator/sparkoperator] roll back webhook cleanup job from being a hook (#21679)
Signed-off-by: Julien Dumazert <julien.dumazert@gmail.com>
2020-03-29 14:59:53 -07:00
Julien Dumazert 2f63806580 [incubator/sparkoperator] restore missing condition on installCrds flag (#21678)
Signed-off-by: Julien Dumazert <julien.dumazert@gmail.com>
2020-03-29 12:55:53 -07:00
Yinan Li 07147d2416 [incubator/sparkoperator] Upgraded to the latest release version (#21540)
Signed-off-by: Yinan Li <ynli@google.com>
2020-03-19 11:44:35 -07:00
scheleaapandWout Maaskant cc1aec1b96 [incubator/sparkoperator] Use securitycontext from the chart values for the init and cleanup jobs too (#21539)
* Use `securitycontext` from the chart values for the init and cleanup jobs too

Signed-off-by: Wout Maaskant <wout.maaskant@riskident.com>

* Bump version

Signed-off-by: Wout Maaskant <wout.maaskant@riskident.com>

Co-authored-by: Wout Maaskant <wout.maaskant@riskident.com>
2020-03-19 10:44:36 -07:00
Chaoran Yu 1488955c16 Fixed a compatibility issue with K8s 1.11 (#21353)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2020-03-09 17:41:37 -07:00
Brandon Wulf 61f97b7b8f [incubator/sparkoperator] Change init job to a hook. Only delete secret on uninstall (#20742)
* Change init job to a hook. Only delete secret on uninstall

Signed-off-by: Brandon Wulf <bwulf@ntent.com>

* revert based on suggestion

Signed-off-by: Brandon Wulf <bwulf@ntent.com>
2020-02-19 22:37:02 -08:00
Brandon Wulf 1028b036d6 [incubator/sparkoperator] Allow leader election to be customized (#20702)
* Allow leader election to be customized

Signed-off-by: Brandon Wulf <bwulf@ntent.com>

* Updating ci test values

Signed-off-by: Brandon Wulf <bwulf@ntent.com>
2020-02-12 08:38:51 -08:00
Yinan Li 58228fff73 [incubator/sparkoperator] Upgraded the operator version (#20641)
Signed-off-by: Yinan Li <ynli@google.com>
2020-02-10 09:45:53 -08:00
Chaoran Yu 0c93a822a6 Fixed validation (#20570)
* Fixed validation

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>

* Added sparkJobNamespace for Helm 3 in README

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2020-02-05 19:39:33 -08:00
Chaoran Yu 82e313313b Fixed Helm 3 bug (#20308)
* Fixed Helm 3 bug

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>

* Fixed README

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2020-01-22 19:36:49 -08:00
Yinan Li 7b54b233a6 Fixed malformed CRD manifests (#19654)
Signed-off-by: Yinan Li <ynli@google.com>
2019-12-17 09:47:39 -08:00
Xiang Dai 0f5eef548a [incubator/sparkoperator] Introduce crds directory for compatibility with Helm v3 (#19236)
* [incubator/sparkoperator] Introduce crds directory for compatibility with Helm v3

Signed-off-by: Xiang Dai <764524258@qq.com>

* remove cleanupCrdsBeforeInstall

Signed-off-by: Xiang Dai <764524258@qq.com>

* feedback

Signed-off-by: Xiang Dai <764524258@qq.com>

* add note

Signed-off-by: Xiang Dai <764524258@qq.com>

* fix nits

Signed-off-by: Xiang Dai <764524258@qq.com>
2019-12-10 04:39:29 -08:00
rolandjohann d38f1a07a3 [incubating/sparkoperator] Introduce optional remove before install CRDs flag (#18397)
* Introduce optional remove before install CRDs flag

Signed-off-by: Roland Johann <rmmjohann@gmail.com>

* Update docs

Signed-off-by: Roland Johann <rmmjohann@gmail.com>

* Bump version

Signed-off-by: Roland Johann <rmmjohann@gmail.com>

* Bump version

Signed-off-by: Roland Johann <rmmjohann@gmail.com>

* Bump version to 0.5.0

Signed-off-by: Roland Johann <rmmjohann@gmail.com>
2019-11-26 16:47:20 -08:00
Yinan Li 03c19dc752 [incubator/sparkoperator] add missing permission for validationwebhookconfigurations (#18570)
Signed-off-by: Yinan Li <ynli@google.com>
2019-11-05 12:00:59 -08:00
Yinan Li ad1f1bb1f6 [incubator/sparkoperator] Removed deprecated initializers from the Deployment (#18520)
Signed-off-by: Yinan Li <ynli@google.com>
2019-11-01 14:31:42 -07:00
Yinan Li 9731847c71 [incubator/sparkoperator] Added missing RBAC permission for ResourceQuotas (#18501)
Signed-off-by: Yinan Li <ynli@google.com>
2019-10-31 18:13:24 -07:00
rolandjohann 9806bd79df [incubator/sparkoperator] introduce imagePullSecret at sparkoperator deployments (#18162)
* introduce imagePullSecret at sparkoperator deployments

Signed-off-by: Roland Johann <roland.johann@phenetic.io>

* bump chart version

Signed-off-by: Roland Johann <roland.johann@phenetic.io>

* document additional var at README.md

Signed-off-by: Roland Johann <roland.johann@phenetic.io>
2019-10-28 07:05:26 -07:00
Qasim Sarfraz 1ba919df00 [incubator/sparkoperator] Fix a typo in Configuration section (#18107)
* [stable/spark] Fix a typo in Configuration section

Signed-off-by: Qasim Sarfraz <syed.qasim.sarfraz@gmail.com>

* dump chart version

Signed-off-by: Qasim Sarfraz <qasim.sarfraz@esailors.de>

* Dump the chat version

Signed-off-by: Qasim Sarfraz <qasim.sarfraz@esailors.de>
2019-10-18 07:57:58 -07:00
whitlekx 0b5909cf0d [incubator/sparkoperator] Adding securityContext parameter for sparkoperator (#17792)
* Adding securityContext parameter for sparkoperator

Signed-off-by: Keith Whitley <keith.whitley@lexisnexis.com>

* Adding securityContext parameter for sparkoperator

Signed-off-by: Keith Whitley <keith.whitley@lexisnexis.com>
2019-10-09 07:41:50 -07:00
Yinan Li 0dff70eb41 [incubator/sparkoperator] Upgraded to use the latest patch release (#17625)
Signed-off-by: Yinan Li <ynli@google.com>
2019-10-02 16:36:08 -07:00
Yinan Li ba1a9cbfc9 [incubator/sparkoperator] Upgrade to use the v1beta2-1.0.0-2.4.4 version (#17492)
Signed-off-by: Yinan Li <ynli@google.com>
2019-09-27 16:53:40 -07:00
Hu Sheng 524bff7a15 Fix spark-operator charts issue (#16910)
Signed-off-by: TommyLike <hu.husheng@huawei.com>
2019-09-10 11:32:54 -07:00
Sam Clinckspoor 5b783871ec Support podAnnotations (#16876)
Signed-off-by: Sam Clinckspoor <sam.clinckspoor@gmail.com>
2019-09-06 07:12:57 -07:00
Hu Sheng d977e1f0f8 Support configure enableBatchScheduler (#16345)
Signed-off-by: TommyLike <hu.husheng@huawei.com>
2019-09-04 21:18:51 -07:00
Tom Lous 5fc6b7d40c 16678 sparkoperator bugfix (#16716)
* Yaml error fix

Signed-off-by: Tom Lous <tomlous@gmail.com>

* Bumped version

Signed-off-by: Tom Lous <tomlous@gmail.com>
2019-08-30 06:45:56 -07:00
Tom Lous d4066f83bc [incubator/sparkoperator] fixes #16678 (#16679)
* Made `resource` configurable for the incubator/sparkoperator deployment
and closes #16678

Signed-off-by: Tom Lous <tomlous@gmail.com>

* Bumped version

Signed-off-by: Tom Lous <tomlous@gmail.com>
2019-08-29 09:15:59 -07:00
Yinan Li 9f9bf41516 Upgraded the version of the operator (#16259)
Signed-off-by: Yinan Li <ynli@google.com>
2019-08-12 22:13:40 -07:00
Richard Lander 4626b8c268 [incubator/sparkoperator] Add missing namespaces for spark operator resources (#14964)
* Add namespace to spark operator resource templates

The namespace is currently missing from the operator resources so an
install leads to a crashlooping operator because the clusterrolebinding
doesn't bind to the operator's service account.  Also the operator
doesn't get installed in the namespace that you pass with the
`--namespace` flag.

Signed-off-by: Richard Lander <landerr@vmware.com>

* Bump spark operator chart version

Signed-off-by: Richard Lander <landerr@vmware.com>
2019-06-21 12:02:14 -07:00
Carlos Tadeu Panato Junior 676ce4c9b0 add apiVersion (#13859)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-05-15 05:44:58 -07:00
Chaoran Yu 3aa951d5c9 Removed namespace for clusterRoleBinding (#13452)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-05-01 19:08:16 -07:00
Yinan Li 2d72ceb154 [incubator/sparkoperator] Upgrade version to v2.4.0-v1beta1-0.8.2 (#13175)
Signed-off-by: Yinan Li <ynli@google.com>
2019-04-21 15:43:43 -07:00
Chaoran Yu 2e42062101 Removed CRDs upon helm delete (#12630)
* Removed CRDs upon helm upgrade or delete

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>

* Addressed review comments

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>

* Don't delete the CRD when helm upgrading

Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-04-09 08:09:13 -07:00
Chaoran Yu 8d2547bcec Updated to 0.8.1 (#12445)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-03-25 10:28:21 -07:00
Chaoran Yu 8643953e37 Upgraded to 0.8.0; Added node selector support (#12339)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-03-20 05:56:57 -07:00
Grzegorz Lyczba 0156eddffe [incubator/sparkoperator] add ConfigMap update to sparkoperator clusterrole (#11914)
Signed-off-by: Grzegorz Lyczba <grzegorz.lyczba@gmail.com>
2019-03-04 15:24:58 -08:00
Grzegorz Lyczba 753e072680 [incubator/sparkoperator] Use webhook port from values in svc (#11752)
Signed-off-by: Grzegorz Lyczba <grzegorz.lyczba@gmail.com>
2019-02-26 09:54:21 -08:00
Chaoran Yu eee84d29fd Added flag for ingress URL format (#11219)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-02-06 20:53:07 -08:00
Chaoran Yu 1a5c6e1f0c Added permissions to handle ingress (#11177)
Signed-off-by: Chaoran Yu <yuchaoran2011@gmail.com>
2019-02-06 08:11:25 -08:00