summaryrefslogtreecommitdiff
path: root/data/deprecations/14-5-certificate-based-integration-with-kubernetes.yml
blob: 5cf9354cd0558d0130188488b95a106aeaef3a3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- name: "Certificate-based integration with Kubernetes"
  announcement_milestone: "14.5"
  announcement_date: "2021-11-15"
  removal_milestone: "15.6"
  removal_date: "2022-11-22"  # the date of the milestone release when this feature is planned to be removed
  breaking_change: true
  body: |
    [The certificate-based integration with Kubernetes will be deprecated and removed](https://about.gitlab.com/blog/2021/11/15/deprecating-the-cert-based-kubernetes-integration/).

    If you are a self-managed customer, in GitLab 15.0, a feature flag will be introduced so you can keep
    certificate-based integration enabled. The flag will be disabled by default.
    The flag and the related code will be removed in GitLab 15.6.

    Until the final removal in 15.6, features built on the integration will continue to work, and
    GitLab will continue to fix security and critical issues.

    If you use GitLab.com, certificate-based integrations will cease functioning in 15.0.

    For a more robust, secure, forthcoming, and reliable integration with Kubernetes, we recommend you use the
    [agent for Kubernetes](https://docs.gitlab.com/ee/user/clusters/agent/) to connect Kubernetes clusters with GitLab.
    See the documentation for [how to migrate](https://docs.gitlab.com/ee/user/infrastructure/clusters/migrate_to_gitlab_agent.html).

    For updates and details about this deprecation, follow [this epic](https://gitlab.com/groups/gitlab-org/configure/-/epics/8).
  stage: Configure
  tiers: [Free, Silver, Gold, Core, Premium, Ultimate]
  issue_url: 'https://gitlab.com/groups/gitlab-org/configure/-/epics/8'
  documentation_url: 'https://docs.gitlab.com/ee/user/infrastructure/clusters/#certificate-based-kubernetes-integration-deprecated'