Commit Graph

29 Commits

Author SHA1 Message Date
Mayra Cabrera e028d795c4 41054-Disallow creation of new Kubernetes integrations 2018-01-04 09:33:51 +00:00
Shinya Maeda 0d95ce51be Check diff between KubernetesService and Platforms::Kubernetes. Synchronize again. 2017-11-28 20:47:59 +09:00
Jacopo 181cd299f9 Adds Rubocop rule for line break after guard clause
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-11-16 17:58:29 +01:00
Kamil Trzcinski 64be8d70ae Improve backend structure of data 2017-11-02 15:10:46 +01:00
Kamil Trzcinski 461c385ebc Merge branch 'refactor-clusters' into 38464-k8s-apps 2017-11-02 14:01:30 +01:00
Alessio Caiazza 6950f38f83
Install k8s application with helm running inside the cluster 2017-11-02 11:14:39 +01:00
Alessio Caiazza 3aafcc16fb
Add KubernetesService#default_namespace tests 2017-10-26 18:18:11 +02:00
Mircea Danila Dumitrescu a1b3cd4064 namespace should be lowercased in kubernetes. This is also true for the scenario where the namespace is generated from the project group-name. 2017-10-04 12:43:59 +01:00
Shinya Maeda fe9fc0af75 Enfouce namespace for Kubernetes to lowercase 2017-08-22 15:12:27 +09:00
Dimitrie Hoekstra defce26500 Resolve "Clarify k8s service keys" 2017-07-19 10:56:11 +00:00
Lin Jen-Shin e7acc88156 Rename KUBECONFIG_FILE to KUBECONFIG 2017-07-06 15:55:40 +08:00
Lin Jen-Shin 6eaec942e6 Changelog entry, doc, and only pass KUBECONFIG_FILE 2017-06-16 22:31:36 +08:00
Lin Jen-Shin 07a65da1d9 Generate KUBECONFIG in KubernetesService#predefined_variables 2017-06-16 22:15:40 +08:00
Nick Thomas fc6e3515a6 Backport EE changes to the Kubernetes service 2017-06-14 10:51:18 +01:00
Kamil Trzcinski 911e1c2d07 Fix terminals support for Kubernetes service
It was broken, because we introduced a default namespace, which was not used by terminal methods.
2017-05-25 15:03:39 +02:00
Rémy Coutable d40e1f547e Enable the Style/TrailingCommaInLiteral cop
Use the EnforcedStyleForMultiline: no_comma option.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-10 18:25:45 +02:00
Z.J. van de Weg e6ffb1580b Don't autofill kubernetes namespace 2017-04-04 12:47:51 +02:00
Kamil Trzcinski 6fa106b898
Make a default namespace of Kubernetes service to contain project ID 2017-03-06 20:34:43 +01:00
Nick Thomas ba4a2c5469 Add KUBE_CA_PEM_FILE, deprecate KUBE_CA_PEM 2017-03-03 16:09:49 +00:00
Douwe Maan 1fe7501b49 Revert "Prefer leading style for Style/DotPosition"
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
2017-02-23 09:33:05 -06:00
Douwe Maan eacae00516 Enable Style/MultilineHashBraceLayout 2017-02-23 09:32:22 -06:00
Douwe Maan 206953a430 Prefer leading style for Style/DotPosition 2017-02-23 09:32:22 -06:00
Douwe Maan c10064aad5 Enable Style/SpaceInsideBrackets 2017-02-23 09:31:56 -06:00
Adam Niedzielski 5d3816652e Introduce maximum session time for terminal websocket connection
Store the value in application settings.
Expose the value to Workhorse.
2017-02-06 11:49:30 +01:00
Tiago Botelho 4b6e583ce0 adds test suite 2017-01-22 00:02:29 +00:00
Tiago Botelho cd51af1a99 adds events to services api deserialization 2017-01-22 00:02:29 +00:00
Nick Thomas c3d972f4e8 Add terminals to the Kubernetes deployment service 2016-12-19 19:53:04 +00:00
Adam Niedzielski c945a0a714 Pass variables from deployment project services to CI runner
This commit introduces the concept of deployment variables - variables
that are collected from deployment services and passed to CI runner
during a deployment build.
Deployment services specify the variables by overriding
"predefined_variables" method.

This commit also configures variables for KubernetesService
2016-12-16 13:24:03 +01:00
Nick Thomas b7b83fe0c9 Introduce deployment services, starting with a KubernetesService 2016-12-14 21:06:26 +00:00