---
# For an example of the format, see commented structure below.
#
# Changes require approval from @kubernetes/steering-committee

# The order matters: if two schedules overlap, the announcement
# that comes FIRST in the following list takes precedence.
#
#announcements:
#  - startTime: 2020-01-01T00:00:00
#    # startTime is optional
#    endTime: 2021-04-01T00:00:00
#    # endTime is required
#    style: >-
#      color: #fff; background: #000;
#    # style is optional; if using, set both color and background
#    # choose a dark color for the background
#    title: "Sample 1 announcement"
#    # title is optional
#    message: |
#      Message *one*.
#      [Hyperlink](https://en.wikipedia.org/wiki/Hyperlink).
#    # message is required. You can use Markdown.
#    dismissParameters:
#      dismissible: true
#      showDismissedAnnouncementAfterDays: 7
#    # dismissParameters is optional. By default banners are sticky.
#    # Set dismissible: true to render a dismiss button; clicking it
#    # sets a cookie that hides the banner. If
#    # showDismissedAnnouncementAfterDays is omitted, the cookie lives
#    # until the banner's endTime (so dismissing hides it for the rest
#    # of the banner's scheduled run).
#  - name: Sample 2
#    startTime: 2020-01-01T00:00:00
#    endTime: 2021-04-01T00:00:00
#    message: |
#      Message *two*.

# leave the "announcements" key in place
announcements:

- name: Dockershim removal
  startTime: 2022-04-07T00:00:00 # Added in PR: https://github.com/kubernetes/website/pull/32805
  endTime: 2022-05-09T00:00:00 
  style: "background: #326ce5"
  title: "Dockershim removed from Kubernetes"
  message: |
    As of Kubernetes 1.24, Dockershim is no longer included in Kubernetes.
    Read the [Dockershim Removal FAQ](/dockershim) to see what this means to you.

- name: Kubecon 2020 NA
  startTime: 2020-10-26T00:00:00 # Added in https://github.com/kubernetes/website/pull/24714
  endTime: 2020-11-23T00:00:00 # Removed in https://github.com/kubernetes/website/pull/25173
  style: "background: #3d4cb7"
  title: |
    <img src="images/kccnc-na-virtual-2020-white.svg" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/?utm_source=kubernetes.io&utm_medium=search&utm_campaign=KC_CNC_Virtual">KubeCon + CloudNativeCon NA 2020</a> <em>virtual</em>.
  message: |
    4 days of incredible opportunities to collaborate, learn, and share with the entire community!<br />
    November 17 – 20, 2020

- name: Kubecon 2020 EU
  startTime: 2020-08-16T00:00:00 # Added in https://github.com/kubernetes/website/pull/23183
  endTime: 2020-08-20T00:00:00 # Removed in https://github.com/kubernetes/website/pull/23272
  style: "background: #3f0374"
  title: |
    <img src="images/kubecon_ad_eu_2020.png" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/?utm_source=kubernetes.io&utm_medium=search&utm_campaign=KC_CNC_Virtual">KubeCon + CloudNativeCon EU 2020</a> <em>virtual</em>.
  message: |
    4 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    August 17 – 20, 2020.

- name: Black Lives Matter
  startTime: 2020-06-04T00:00:00 # Added in https://github.com/kubernetes/website/pull/21505
  endTime: 2021-01-07T00:00:00 # Expired 2020-12-31, removed in https://github.com/kubernetes/website/pull/25769
  style: "background: #000"
  title: "Black lives matter."
  message: |
    We stand in solidarity with the Black community.<br/>
    Racism is unacceptable.<br/>
    It conflicts with the [core values of the Kubernetes project](https://git.k8s.io/community/values.md) and our community does not tolerate it.

- name: Kubecon 2021 EU
  startTime: 2021-04-30T00:00:00
  endTime: 2021-05-07T00:00:00
  style: "background-image: linear-gradient(90deg, rgb(249, 145, 6) 0%, rgb(252, 29, 68) 100%)"
  title: |
    <img src="/images/announcements/kubecon-eu-2021-white.svg" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon + CloudNativeCon EU 2021</a> <em>virtual</em>.
  message: |
    4 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    May 4 - May 7, 2021.

- name: Kubecon 2021 NA
  startTime: 2021-10-01T00:00:00
  endTime: 2021-10-16T01:00:00
  style: "background: linear-gradient(90deg, rgb(7, 132, 111) 0%, rgb(54, 214, 183) 100%)" 
  title: |
    <img src="/images/announcements/kubecon-NA-2021-white.svg" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/"> KubeCon + CloudNativeCon North America 2021</a> <em>Los Angeles, California + Virtual</em>.
  message: |
    5 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    October 11 - 15, 2021.

- name: Kubecon 2021 China
  startTime: 2021-11-30T00:00:00
  endTime: 2021-12-10T14:00:00
  style: "background: linear-gradient(90deg, rgb(253, 133, 1) 0%, rgb(128, 34, 196) 100%)"
  title: |
    <img src="/images/announcements/kubecon-China-2021-white.svg" style="float: right; height: 80px;" /> 
    <a href="https://www.lfasiallc.com/kubecon-cloudnativecon-open-source-summit-china/"> KubeCon + CloudNativeCon + Open Source Summit China 2021</a> <em>Virtual</em>.
  message: |
    2 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    December 9 + 10, 2021.

- name: Kubecon 2022 EU
  startTime: 2022-05-10T00:00:00  #Added in https://github.com/kubernetes/website/pull/33578
  endTime: 2022-05-20T18:00:00
  style: >-
    background: linear-gradient(90deg, rgb(253, 225, 203) 0%, rgb(236, 107, 67) 75%, rgb(236, 107, 67) 100%);
    color: #000;
  title: |
    <img src ="/images/announcements/kccnc-eu-2022-black.svg" style="float: right; height: 80px;" />
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon + CloudNativeCon EU 2022</a> <em> Valencia, Spain + Virtual</em>.
  message: |
    5 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    May 16 - 20, 2022.

- name: Kubecon 2022 NA
  startTime: 2022-09-23T00:00:00 # Added in https://github.com/kubernetes/website/pull/36107
                                 # Date amended in https://github.com/kubernetes/website/pull/36927
  endTime: 2022-10-29T00:00:00
  style: >-
    background: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(114,114,255) 100%);
    color: #fff;
  title: |
    <img src="/images/announcements/kccnc-na-2022-white.svg" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/">KubeCon + CloudNativeCon NA 2022</a> <em>Detroit, Michigan + Virtual</em>.
  message: |
    5 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    October 24 - 28, 2022.

- name: Freezing k8s.gcr.io - Before
  startTime: 2023-02-20T00:00:00 # Added in https://github.com/kubernetes/website/pull/39575
                                 # This should run before and after Kubecon EU 2023
  endTime: 2023-03-10T00:00:00
  style: "background: #c70202"
  title: "Legacy k8s.gcr.io container image registry will be frozen in early April 2023"
  message: |
    k8s.gcr.io image registry will be frozen from the 3rd of April 2023.<br/>
    Images for Kubernetes 1.27 will not be available in the k8s.gcr.io image registry.<br/>
    Please read our [announcement](/blog/2023/02/06/k8s-gcr-io-freeze-announcement/) for more details.

- name: Redirecting k8s.gcr.io - Before
  startTime: 2023-03-10T00:00:00 # This should run before the redirect
  endTime: 2023-03-26T00:00:00
  style: "background: #c70202"
  title: Legacy k8s.gcr.io container image registry will be redirected to registry.k8s.io
  message: |
    k8s.gcr.io image registry will be redirected to registry.k8s.io on Monday March 20th.<br>
    All images available in k8s.gcr.io are available at registry.k8s.io.</br>
    Please read our [announcement](/blog/2023/03/10/image-registry-redirect/) for more details.

- name: Kubecon 2023 EU
  startTime: 2023-04-15T00:00:00  #Added in https://github.com/kubernetes/website/pull/40691
  endTime: 2023-04-22T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(174,28,40,1) 0%, rgba(50,79,133,1) 65%, rgba(33,70,139,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-eu-2023-white.svg" style="float: right; height: 80px;" />
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon + CloudNativeCon EU 2023</a> <em> Amsterdam, Netherlands + Virtual</em>.
  message: |
    4 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    April 18 - April 21, 2023.

- name: Redirecting k8s.gcr.io - After
  startTime: 2023-03-27T00:00:00 # This should run after the redirect begins
  endTime: 2023-05-31T00:00:00
  style: "background: #c70202"
  title: Legacy k8s.gcr.io container image registry is being redirected to registry.k8s.io
  message: |
    k8s.gcr.io image registry is gradually being redirected to registry.k8s.io (since Monday March 20th).<br>
    All images available in k8s.gcr.io are available at registry.k8s.io.</br>
    Please read our [announcement](/blog/2023/03/10/image-registry-redirect/) for more details.

- name: Freezing the legacy package repositories - Before
  startTime: 2023-09-01T00:00:00
  endTime: 2023-09-13T19:59:59
  style: "background: #d95e00"
  title: Changes to the location of Linux packages for Kubernetes
  message: |
    The legacy Linux package repositories (`apt.kubernetes.io` and `yum.kubernetes.io`)<br/>
    have been deprecated and will be frozen starting from September 13, 2023.<br/>
    Please read our [announcement](/blog/2023/08/31/legacy-package-repository-deprecation/) for more details.

- name: Freezing the legacy package repositories - After
  startTime: 2023-09-13T20:00:00
  endTime: 2023-10-01T00:00:00
  style: "background: #d95e00"
  title: Changes to the location of Linux packages for Kubernetes
  message: |
    The legacy Linux package repositories (`apt.kubernetes.io` and `yum.kubernetes.io`)<br/>
    have been frozen starting from September 13, 2023.<br/>
    Please read our [announcement](/blog/2023/08/31/legacy-package-repository-deprecation/) for more details.

- name: Kubecon 2023 NA
  startTime: 2023-10-20T00:00:00  #Added in https://github.com/kubernetes/website/pull/43565
  endTime: 2023-11-09T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(55,38,93,1) 0%, rgba(85,53,125,1) 65%, rgba(33,70,139,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-na-2023-white.svg" style="float: right; height: 80px;" />
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/">KubeCon + CloudNativeCon NA 2023</a> <em> Chicago, Illinois + Virtual</em>.
  message: |
    4 days of incredible opportunities to collaborate, learn + share with the entire community!<br />
    November 6 - November 9, 2023.

- name: Legacy package repositories shutdown
  startTime: 2023-11-27T00:00:00
  endTime: 2024-02-01T00:00:00
  style: "background: #d95e00"
  title: Changes to the location of Linux packages for Kubernetes
  message: |
    The legacy Linux package repositories (`apt.kubernetes.io` and `yum.kubernetes.io` AKA `packages.cloud.google.com`)<br/>
    have been frozen starting from September 13, 2023 **and are going away in January 2024**, users *must* migrate.<br/>
    Please read our [announcement](/blog/2023/08/31/legacy-package-repository-deprecation/) for more details.

- name: KubeCon 2024 EU
  startTime: 2024-02-16T00:00:00  #Added in https://github.com/kubernetes/website/pull/44828
  endTime: 2024-03-22T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(67,53,105,1) 0%, rgba(89,187,234,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-eu-2024-white.svg" style="float: right; height: 80px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon + CloudNativeCon Europe 2024</a>
  message: |
    Join us for four days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/?utm_source=kubernetes&utm_medium=all&utm_campaign=kubeconeu24&utm_content=slim-banner">
    Buy your ticket now! 19 - 22 March | Paris, France
    </a> 

- name: KubeCon 2024 China
  startTime: 2024-07-26T00:00:00  #Added in https://github.com/kubernetes/website/pull/46431 
  endTime: 2024-08-23T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(229,64,216,1) 60%, rgba(0,212,255,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kubecon-china-2024-white.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-open-source-summit-ai-dev-china/">KubeCon + CloudNativeCon + Open Source Summit China 2024</a>
  message: |
    Join us for three days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-open-source-summit-ai-dev-china/register/?utm_source=kubernetes&utm_medium=all&utm_campaign=kubeconcn24&utm_content=slim-banner">
    Buy your ticket now! 21 - 23 August | Hong Kong
    </a> 

- name: KubeCon 2024 NA
  startTime: 2024-09-30T00:00:00  #Added in https://github.com/kubernetes/website/pull/48086
  endTime: 2024-11-15T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(64,66,169,1) 60%, rgba(0,81,181,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-na-2024-white.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/">KubeCon + CloudNativeCon 2024</a>
  message: |
    Join us for three days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/register/?utm_source=kubernetes&utm_medium=homepage&utm_campaign=KubeCon-NA-2024&utm_content=top-banner">
    Buy your ticket now! 12 - 15 November | Salt Lake City
    </a> 

- name: KubeCon 2024 India
  startTime: 2024-11-26T00:00:00  #Added in https://github.com/kubernetes/website/pull/48862
  endTime: 2024-12-12T18:00:00
  style: >-
    background: linear-gradient(90deg, rgba(217,54,73,1) 35%, rgba(81,0,116,1) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-india-2024-white.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-india/">KubeCon + CloudNativeCon 2024</a>
  message: |
    Join us for two days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-india/register/?utm_source=kubernetes&utm_medium=homepage&utm_campaign=KubeCon-India-2024&utm_content=top-banner">
    Buy your ticket now! 11 - 12 December | Delhi, India
    </a> 
    
- name: KubeCon 2025 EU
  startTime: 2025-02-04T00:00:00  #Added in https://github.com/kubernetes/website/pull/49577
  endTime: 2025-04-04T18:00:00
  style: >-
    background: linear-gradient(90deg, rgb(177, 71, 154) 0%, rgb(106, 44, 136) 100%);
    color: #fffff;
  title: |
    <img src ="/images/announcements/kccnc-eu-2025-white.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/?utm_source=kubernetes&utm_medium=all&utm_campaign=KubeCon-EU-2025&utm_content=slim-banner">KubeCon + CloudNativeCon Europe 2025</a>
  message: |
    Join us for four days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/?utm_source=kubernetes&utm_medium=all&utm_campaign=KubeCon-EU-2025&utm_content=slim-banner">
    Buy your ticket now! 1 - 4 April | London, England
    </a>     

- name: KubeCon 2025 NA
  startTime: 2025-09-29T00:00:00 #Added in https://github.com/kubernetes/website/pull/52126
  endTime: 2025-11-13T18:00:00
  style: >-
    background: #912666;
    color: #fffff;
    a, a:visited { color: #ffffff; }
  title: |
    <img src ="/images/announcements/kccnc-na-2025-white.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/register/?utm_source=kubernetes&utm_medium=banner&utm_campaign=10608228-KubeCon-NA-2025&utm_content=hero">KubeCon + CloudNativeCon 2025</a>
  message: |
    Join us for four days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/> 
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/register/?utm_source=kubernetes&utm_medium=banner&utm_campaign=10608228-KubeCon-NA-2025&utm_content=hero">
    Buy your ticket now! 10 - 13 November | Atlanta, Georgia
    </a>
    
- name: KubeCon 2026 EU
  startTime: 2026-01-26T00:00:00 #Added in https://github.com/kubernetes/website/pull/54154
  endTime: 2026-03-26T18:00:00
  style: >-
    background: #b0ddff;
    color: #000000;
  title: |
    <img src ="/images/announcements/kccnc-eu-2026-black.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/?utm_source=kubernetes&utm_medium=homepage&utm_campaign=18269725-KubeCon-EU-2026&utm_content=slim-banner">KubeCon + CloudNativeCon Europe 2026</a>
  message: |
    Join us for four days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/>
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/?utm_source=kubernetes&utm_medium=homepage&utm_campaign=18269725-KubeCon-EU-2026&utm_content=slim-banner">
    Buy your ticket now! 23 - 26 March | Amsterdam, The Netherlands
    </a>

- name: KubeCon 2026 India
  startTime: 2026-05-18T00:00:00
  endTime: 2026-06-19T18:00:00
  dismissParameters:
    dismissible: true
  style: >-
    background: linear-gradient(90deg, #eeb32d 0%, #f5d4a1 100%);
    color: #000000;
  title: |
    <img src ="/images/announcements/kccnc-india-2026-black.svg" style="float: right; height: 100px;" />
    <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-india/">KubeCon + CloudNativeCon India 2026</a>
  message: |
    Join us for two days of incredible opportunities to collaborate, learn and share with the cloud native community.<br/>
    <a href= "https://events.linuxfoundation.org/kubecon-cloudnativecon-india/register/?utm_source=kubernetes&utm_medium=homepage&utm_campaign=KubeCon-India-2026&utm_content=hero">
    Buy your ticket now! 18 - 19 June | Mumbai, India
    </a>
