Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-21 | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | |
2019-08-07 | Use separate Kubernetes namespaces per environment | Tiger Watson | |
Kubernetes deployments on new clusters will now have a separate namespace per project environment, instead of sharing a single namespace for the project. Behaviour of existing clusters is unchanged. All new functionality is controlled by the :kubernetes_namespace_per_environment feature flag, which is safe to enable/disable at any time. | |||
2019-07-25 | Add frozen_string_literal to spec/support | Thong Kuah | |
Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758 | |||
2019-06-18 | Make KubernetesService readonly | James Fargher | |
We are deprecating this service in favor of instance wide clusters. Therefore we removed some code that is not anymore needed for a readonly cluster and also we added some flags to allow for this deprecation. These flags are to be removed in the next release when we finally completelly remove KubernetesService. | |||
2019-05-21 | Remove legacy Kubernetes #actual_namespace | Tiger | |
When Kubernetes clusters were originally built they could only exist at the project level, and so there was logic included that assumed there would only ever be a single Kubernetes namespace per cluster. We now support clusters at the group and instance level, which allows multiple namespaces. This change consolidates various project-specific fallbacks to generate namespaces, and hands all responsibility to the Clusters::KubernetesNamespace model. There is now no concept of a single namespace for a Clusters::Platforms::Kubernetes; to retrieve a namespace a project must now be supplied in all cases. This simplifies upcoming work to use a separate Kubernetes namespace per project environment (instead of a namespace per project). | |||
2018-07-25 | Backports relevant changes made in ↵ | Tiago Botelho | |
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5163 to CE | |||
2018-02-23 | Backport custom metrics ce components | Paweł Chojnacki | |
2017-11-28 | Aling shared_exmaples to "same behavior between KubernetesService and ↵ | Shinya Maeda | |
Platform::Kubernetes" | |||
2017-11-28 | Replce kubernetes_service and deployment_service to deployment_platform | Shinya Maeda | |
2017-11-28 | Add test suit for platform::kubernetes | Shinya Maeda | |
2017-08-01 | Give metric query context rspec examples correctly sounding names. + missing ↵ | Pawel Chojnacki | |
whitespace | |||
2017-07-31 | Add changelog: add support for kube_namespace in Metrics queries | Pawel Chojnacki | |
+ small whitespace fix to better separate tests | |||
2017-07-31 | Tests for query context variables | Pawel Chojnacki | |
2017-07-31 | Context handling and tests cleanup + simple test kube_namespace context test | Pawel Chojnacki | |
2017-06-16 | Use include ActiveModel::Model to hold metrics data parsed from yaml. | Pawel Chojnacki | |
2017-06-09 | Test Additional metrics parser and fix query checking tests | Pawel Chojnacki | |
2017-06-06 | Add schema matcher for non response objects + use schema to test additional ↵ | Pawel Chojnacki | |
metrics compliance | |||
2017-06-06 | expand Namespaces:: and refactoring yaml parsing out of MetricGroup class | Pawel Chojnacki | |
2017-06-05 | Remove orig file + rubocop cleanup | Pawel Chojnacki | |
2017-06-05 | Cleanup Additional Metrics tests | Pawel Chojnacki | |
2017-06-05 | Refactor Metric tests to use more common code | Pawel Chojnacki | |
2017-06-05 | Additional Metrics of deployment tests | Pawel Chojnacki | |
2017-06-05 | Additional metrics test using multiple groups | Pawel Chojnacki | |
2017-06-05 | Additional Metrics tests | Pawel Chojnacki | |
2017-06-05 | Towards Reviewable prometheus | Pawel Chojnacki | |