Skip to content

Commit fbb9bf2

Browse files
authored
Document new CNCF github action runners (#2611)
1 parent f5b4dec commit fbb9bf2

File tree

1 file changed

+55
-26
lines changed

1 file changed

+55
-26
lines changed

assets.md

+55-26
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ This file is intended to list all the assets controlled by OpenTelemetry.
1010
- [Credential Storage](#credential-storage)
1111
- [Community Resource Accounts](#community-resource-accounts)
1212
* [AWS account](#aws-account)
13-
* [Equinix bare metal runners](#equinix-bare-metal-runners)
1413
* [FOSSA](#fossa)
15-
* [GitHub-hosted runners](#github-hosted-runners)
14+
* [Special GitHub Action runners](#special-github-action-runners)
15+
+ [Large Linux runners](#large-linux-runners)
16+
+ [Large Windows runners](#large-windows-runners)
17+
+ [Windows ARM64 runners](#windows-arm64-runners)
18+
+ [Bare metal runners](#bare-metal-runners)
1619
* [Google Cloud account](#google-cloud-account)
1720
* [Grafana organization for SIG Security](#grafana-organization-for-sig-security)
1821
* [Netlify](#netlify)
@@ -70,21 +73,6 @@ Link: http://cncf-aws-opentelemetry.signin.aws.amazon.com/
7073
- Community account to published Lambda layers
7174
- Admin: Alex Boten @codeboten & Anthony Mirabella @aneurysm9
7275

73-
### Equinix bare metal runners
74-
75-
Reserved bare metal machines set up as
76-
[self-hosted runners](https://docs.github.com/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners)
77-
for the community to run performance tests.
78-
79-
Equinix management console:
80-
- Link: https://console.equinix.com/projects/6f1c9af6-0470-42da-8f22-59d0df245f6b
81-
- Admins: Juraci Paixão Kröhling @jpkrohling and OTel TC via the mailing list address
82-
83-
GitHub self-hosted runners:
84-
- `github-benchmark-runner` (16-core)
85-
- `self-hosted` (alias that repos are currently using for `github-benchmark-runner`)
86-
- Admins: [@open-telemetry/admins](https://github.com/orgs/open-telemetry/teams/admins)
87-
8876
### FOSSA
8977

9078
We have an OpenTelemetry team under the CNCF's enterprise account.
@@ -94,28 +82,69 @@ Link: https://app.fossa.com/
9482
- Admin: CNCF (via [CNCF Service Desk ticket](https://cncfservicedesk.atlassian.net/servicedesk/customer/portals)).
9583
- Team admins: [@austinlparker](https://github.com/austinlparker), [@reyang](https://github.com/reyang), [@trask](https://github.com/trask)
9684

97-
### GitHub-hosted runners
85+
### Special GitHub Action runners
86+
87+
#### Large Linux runners
88+
89+
CNCF provides the following large Linux runners which are available to all repositories:
90+
91+
- [`oracle-16cpu-64gb-x86-64`](https://github.com/cncf/automation/tree/main/ci#custom-runners)
92+
- [`oracle-16cpu-64gb-arm64`](https://github.com/cncf/automation/tree/main/ci#custom-runners)
93+
94+
Note that normal-sized Linux ARM64 runners are [available for free to all public
95+
repositories](https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/).
96+
97+
CNCF and GitHub expect fair use of these provided resources.
98+
Please ensure your workloads are optimized to avoid unnecessary usage.
99+
100+
Admins: CNCF (via [CNCF Service Desk ticket](https://cncfservicedesk.atlassian.net/servicedesk/customer/portals)).
98101

99-
Access to large runners is available to repositories on request (open a community issue),
100-
which will give access to the following GitHub-hosted runners:
102+
#### Large Windows runners
103+
104+
Access to large Windows runners is available to repositories on request
105+
(open a community issue),
106+
which will give access to the following GitHub-hosted runner:
101107

102-
- `otel-linux-latest-4-cores` (same number of cores as `ubuntu-latest` but more disk space)
103-
- `otel-linux-latest-8-cores`
104108
- `otel-windows-latest-8-cores`
105109

106-
Windows ARM64 GitHub-hosted runners are also available if needed:
110+
Note: these runners are pay-as-you-go.
111+
CNCF and GitHub expect fair use of these provided resources.
112+
Please ensure your workloads are optimized to avoid unnecessary usage.
113+
114+
Admins: [@open-telemetry/admins](https://github.com/orgs/open-telemetry/teams/admins
115+
116+
#### Windows ARM64 runners
117+
118+
Access to Windows ARM64 runners is available to repositories on request
119+
(open a community issue),
120+
which will give access to the following GitHub-hosted runner:
107121

108122
- `otel-windows-arm64`
109123

110-
(Linux ARM64 runners are
111-
[available for free to all public repositories](https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/))
124+
Note that Linux ARM64 runners are [available for free to all public
125+
repositories](https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/).
112126

113-
Note: these GitHub-hosted runners are pay-as-you-go.
127+
Note: these runners are pay-as-you-go.
114128
CNCF and GitHub expect fair use of these provided resources.
115129
Please ensure your workloads are optimized to avoid unnecessary usage.
116130

117131
Admins: [@open-telemetry/admins](https://github.com/orgs/open-telemetry/teams/admins
118132

133+
#### Bare metal runners
134+
135+
Reserved bare metal machines set up as
136+
[self-hosted runners](https://docs.github.com/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners)
137+
for the community to run performance tests.
138+
139+
Equinix management console:
140+
- Link: https://console.equinix.com/projects/6f1c9af6-0470-42da-8f22-59d0df245f6b
141+
- Admins: Juraci Paixão Kröhling @jpkrohling and OTel TC via the mailing list address
142+
143+
GitHub self-hosted runners:
144+
- `github-benchmark-runner` (16-core)
145+
- `self-hosted` (alias that repos are currently using for `github-benchmark-runner`)
146+
- Admins: [@open-telemetry/admins](https://github.com/orgs/open-telemetry/teams/admins)
147+
119148
### Google Cloud account
120149

121150
Link: https://cloud.google.com

0 commit comments

Comments
 (0)