├── .github
├── settings.yml
├── workflows
│ └── stale.yml
└── ISSUE_TEMPLATE
│ └── cncf-community-lab-cluster-request.md
└── README.md
/.github/settings.yml:
--------------------------------------------------------------------------------
1 | repository:
2 | # See https://developer.github.com/v3/repos/#edit for all available settings.
3 |
4 | # The name of the repository. Changing this will rename the repository
5 | name: cluster
6 |
7 | # A short description of the repository that will show up on GitHub
8 | 🖥🖥🖥🖥 CNCF Community Cluster
9 |
10 | # A URL with more information about the repository
11 | homepage: https://cncf.io/cluster
12 |
13 | # Collaborators: give specific users access to this repository.
14 | collaborators:
15 | # Admins
16 | - username: caniszczyk
17 | permission: admin
18 |
19 | - username: idvoretskyi
20 | permission: admin
21 |
22 | - username: jeefy
23 | permission: admin
24 |
25 | - username: taylorwaggoner
26 | permission: admin
27 |
28 | - username: vielmetti
29 | permission: admin
30 |
--------------------------------------------------------------------------------
/.github/workflows/stale.yml:
--------------------------------------------------------------------------------
1 | # This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
2 | #
3 | # You can adjust the behavior by modifying this file.
4 | # For more information, see:
5 | # https://github.com/actions/stale
6 | name: Mark stale issues and pull requests
7 |
8 | on:
9 | schedule:
10 | - cron: '22 14 * * *'
11 |
12 | jobs:
13 | stale:
14 |
15 | runs-on: ubuntu-latest
16 | permissions:
17 | issues: write
18 | pull-requests: write
19 |
20 | steps:
21 | - uses: actions/stale@v3
22 | with:
23 | repo-token: ${{ secrets.GITHUB_TOKEN }}
24 | stale-issue-message: 'Checking if there are any updates on this issue'
25 | stale-pr-message: 'Checking if there are any updates on this PR'
26 | stale-issue-label: 'no-issue-activity'
27 | stale-pr-label: 'no-pr-activity'
28 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/cncf-community-lab-cluster-request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: CNCF Community Lab Cluster request
3 | about: CNCF Community Lab Cluster request
4 | title: ''
5 | labels: cluster request
6 | assignees: caniszczyk, jeefy, krook, idvoretskyi
7 |
8 | ---
9 |
10 | Please fill out the details below to file a request for access to the CNCF Community Infrastructure Lab. Please note that access is targeted to people working on specific open source projects; this is not designed just to get your feet wet. The most important answer is the URL of the project you'll be working with.
11 |
12 | If you're looking to learn Kubernetes and related technologies, please try out [Killercoda](https://killercoda.com/playgrounds/course/kubernetes-playgrounds) or [Play With Kubernetes](https://labs.play-with-k8s.com/) instead.
13 |
14 | ### First and Last Name
15 |
16 | ### Email
17 |
18 | ### Company/Organization
19 |
20 | ### Job Title
21 |
22 | ### Project Title (i.e., a summary of what do you want to do, not what is the name of the open source project you're working with)
23 |
24 | ### Briefly describe the project (i.e., what are the details of what you're planning to do with these servers?)
25 |
26 | ### Is the code that you're going to run 100% open source? If so, what is the URL or URLs where it is located? What is your association with that project?
27 |
28 | ### What kind of machines and how many do you expect to use (see: )?
29 |
30 | ### What operating system and networking are you planning to use?
31 |
32 | ### Any other relevant details we should know about?
33 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # CNCF Community Infrastructure Lab (CIL)
2 |
3 | > **⚠️ IMPORTANT NOTICE: The CNCF Community Cluster is being sunset and will be decommissioned on December 31, 2025.**
4 | >
5 | > **Timeline:**
6 | > - **September 30, 2025**: Projects must migrate to alternative cloud platforms
7 | > - **November 21, 2025**: All remaining resources will be removed by CNCF staff
8 | > - **December 31, 2025**: Complete decommissioning of the CNCF Community Cluster
9 | >
10 | > For more information and alternative infrastructure options, please see our [farewell blog post](https://www.cncf.io/blog/2025/06/04/thank-you-equinix-metal-the-cncf-community-bids-farewell-to-the-bare-metal-cluster/) and visit [CNCF Project Services & Hosted Tools](http://contribute.cncf.io/resources/project-services/hosted-tools/#cloud-infrastructure).
11 |
12 | The CNCF Community Infrastructure Lab (CIL) **provided** free access to state-of-the-art computing resources for open source developers working to advance cloud native computing. We **offered** access to both x86 and ARMv8 bare metal servers for software builds, continuous integration, scale testing, and demonstrations for the CNCF projects.
13 |
14 | The on-demand infrastructure resource **was** generously contributed and managed by [Equinix Metal](https://metal.equinix.com/), a leading bare metal cloud, as part of its commitment to the cloud native and open source communities. The resources **were** available from 15 locations across the globe; including New York City, Silicon Valley, Amsterdam, and Tokyo. It **allowed** developers extended testing or the ability to build out continuous integrated infrastructure with the automation and consistency of big public clouds without being required to use virtualization. They **offered** a variety of hardware [types](https://metal.equinix.com/product/servers/).
15 |
16 | ~~[Apply to Use the On-Demand Infrastructure](https://github.com/cncf/cluster/issues/new?assignees=caniszczyk%2C+jeefy%2C+krook%2C+idvoretskyi&labels=cluster+request&projects=&template=cncf-community-lab-cluster-request.md&title=)~~
17 |
18 | **New applications are no longer being accepted. Please see alternative infrastructure options at [CNCF Project Services & Hosted Tools](http://contribute.cncf.io/resources/project-services/hosted-tools/#cloud-infrastructure).**
19 |
20 | ~~Request access and then get up and running in minutes!~~
21 |
22 | **The CNCF Community Cluster is no longer accepting new requests and will be decommissioned on December 31, 2025.**
23 |
24 | ## Infrastructure benefits (Historical)
25 |
26 | The CNCF Community Infrastructure Lab **provided** the following benefits:
27 |
28 | - **Allowed** developers extended testing or the ability to build out continuously integrated infrastructure with the automation and consistency of big public clouds without needing to use virtualization.
29 | - **Could be leveraged** to curate server configurations for different use cases, test new protocols without layers of complexity, and integrate with leading cloud and developer tools.
30 | - Developers **also had** the ability to bring their own image or operating system and have complete control of the cluster, enabling them to test across different environments simultaneously.
31 | - Based on their testing needs, developers **could choose** from five server configurations offering different sizes, platform features, and architectures (e.g., x86 and ARMv8).
32 | - Each bare metal configuration **was** API driven, cloud native friendly and **took** less than 10 minutes to deploy.
33 | - Equinix Metal **did not impose** multi-tenancy, virtualization, or an overlay network by default - enabling users to bring the tooling of their choice.
34 | - Carrier-grade features like the ability to announce your own IP space, BGP/Anycast, and native IPv6 support **were also included**.
35 |
36 | ## Migration and Alternatives
37 |
38 | **For current users of the CNCF Community Cluster, please note the following migration timeline:**
39 |
40 | - **September 30, 2025**: Projects must shut down and migrate any of their resources to an alternative cloud platform
41 | - **November 21, 2025**: All remaining resources will be removed by CNCF staff (the week after KubeCon North America)
42 | - **December 31, 2025**: The CNCF Community Cluster will be completely decommissioned
43 |
44 | **Alternative infrastructure options are available through:**
45 | - [CNCF Project Services & Hosted Tools](http://contribute.cncf.io/resources/project-services/hosted-tools/#cloud-infrastructure)
46 | - [Oracle OCI Credits for CNCF Projects](https://www.cncf.io/blog/2024/02/02/oracle-oci-credits-are-now-available-to-cncf-projects-here-is-what-you-need-to-know/)
47 | - GitHub-hosted runners with GitHub Actions
48 | - CNCF-provided GitHub Runners
49 |
50 | ## Usage guidelines (Historical Reference)
51 |
52 | **Note: These guidelines applied when the cluster was operational.**
53 |
54 | - Code being run **must be** 100 percent open source and **must not include** any sensitive data.
55 | - Testing **should involve** cloud native computing, meaning containerization, microservices, orchestration or some combination.
56 | - You **agree to write** a blog post later about your experiences with the CIL.
57 | - The infrastructure **is being provided** to CNCF Projects only
58 | - Priority **is given** first to [CNCF Graduated and Incubating projects](https://www.cncf.io/projects/) then [CNCF Sandbox projects](https://www.cncf.io/sandbox-projects/).
59 | - Resources **are limited** so we **may ask** you to reduce your usage when there is high demand for the available credits from Equinix Metal ($1,000,000 per year).
60 | - If the purpose of using the provided infrastructure **is** CI/CD, please **consider using** the GitHub-hosted runners with GitHub Actions first, or the CNCF-provided GitHub Runners -
61 |
62 | ---
63 |
64 | ## Thank You
65 |
66 | We extend our sincere appreciation to the Packet and Equinix Metal teams for their years of generous support. This freely available infrastructure empowered countless open source projects beyond cloud native, fueling innovation and enabling maintainers to push boundaries.
67 |
68 | For more information about the cluster sunset, please read our [farewell blog post](https://www.cncf.io/blog/2025/06/04/thank-you-equinix-metal-the-cncf-community-bids-farewell-to-the-bare-metal-cluster/).
69 |
--------------------------------------------------------------------------------