You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All notable changes to this project will be documented in this file.
4
+
5
+
-##### The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6
+
-##### This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
+
8
+
## [1.0.0] - UNRELEASED
9
+
10
+
### Added
11
+
- Support for multi-region, multi-zone deployments in GCP.
12
+
- Support for multi-zone deployments in AWS. Since multi-region deployments require
13
+
separate provider blocks, we don't allow multiple regions to avoid increased repo complexity.
14
+
- Support for GPUs on GCP (via the terraform `accelerator` block) and AWS. Includes driver installation script
15
+
and a gpu-specific `docker-compose.yaml` file to expose GPUs to the node container for diagnostics.
16
+
- Terraform formatter in pipeline and README.
17
+
18
+
### Changed
19
+
- Format of node specification in `.tfvars`. Nodes are now specified via a map (see `variables.tf`) where keys correspond to node IDs.
20
+
- Format of router specification in `.tfvars`. Router is now specified via a map (see `variables.tf`).
21
+
- Naming conventions for configuration `.json` files. One file per deployed node, names (without `.json` postfix) matching the node IDs (keys of `nodes` from `variables.tf`), are now the only requirements.
22
+
23
+
### Fixed
24
+
- All created resources are now parametrized by cluster name, so no conflicts arise from successive deployments within the same project.
0 commit comments