https://github.com/zephyrproject-rtos/infrastructure
Zephyr Project Infrastructure Management
https://github.com/zephyrproject-rtos/infrastructure
ci infrastructure
Last synced: 4 months ago
JSON representation
Zephyr Project Infrastructure Management
- Host: GitHub
- URL: https://github.com/zephyrproject-rtos/infrastructure
- Owner: zephyrproject-rtos
- Created: 2022-03-25T11:59:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-13T09:50:54.000Z (6 months ago)
- Last Synced: 2025-01-13T10:39:14.918Z (6 months ago)
- Topics: ci, infrastructure
- Language: HCL
- Homepage:
- Size: 470 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Zephyr Project Infrastructure Management
This is the central repository for tracking Zephyr Project infrastructure
management tasks and storing infrastructure-as-code (IaC) workflow and manifest
files.## Repository Structure
* terraform
* Terraform manifests defining base layer infrastructure components such as
networks, server nodes and clusters.
* Deployment process and states are managed in the Terraform Cloud.* kubernetes
* Kubernetes manifests defining Kubernetes-based infrastructure resources.
* Most resources defined by these manifests are automatically deployed via
Terraform and GitHub Actions workflows.
* Some manifests defining test-only resources may be manually deployed as
needed.* packer
* Packer scripts used for building node machine images.
* Mainly used for building AMIs for use in the AWS.* cilicon
* Cilicon macOS GitHub Actions runner orchestrator configurations.
* Manually deployed to macOS runner nodes.