From 9e97fec2b856f5913e9d855a2dfa5ebb2f9e27bd Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Mon, 16 Oct 2023 18:47:03 +0200 Subject: [PATCH] [Modules] Updated banner & added `MOVED-TO-AVM.md` files (#4097) * Updated banner * Updated banner and added moved files * Updated link * Update README.md Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> * Added moved to SSH --------- Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- README.md | 5 +++++ modules/compute/ssh-public-key/MOVED-TO-AVM.md | 1 + modules/key-vault/vault/MOVED-TO-AVM.md | 1 + modules/kubernetes-configuration/extension/MOVED-TO-AVM.md | 1 + .../flux-configuration/MOVED-TO-AVM.md | 1 + modules/network/private-endpoint/MOVED-TO-AVM.md | 1 + modules/network/public-ip-address/MOVED-TO-AVM.md | 1 + 7 files changed, 11 insertions(+) create mode 100644 modules/compute/ssh-public-key/MOVED-TO-AVM.md create mode 100644 modules/key-vault/vault/MOVED-TO-AVM.md create mode 100644 modules/kubernetes-configuration/extension/MOVED-TO-AVM.md create mode 100644 modules/kubernetes-configuration/flux-configuration/MOVED-TO-AVM.md create mode 100644 modules/network/private-endpoint/MOVED-TO-AVM.md create mode 100644 modules/network/public-ip-address/MOVED-TO-AVM.md diff --git a/README.md b/README.md index da7b2a5b24..b23a99af1d 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ Following the recent release of [`0.11.0`](https://github.com/Azure/ResourceModules/releases/tag/v0.11.0), the upcoming period will focus on implementing the remaining changes required to align CARML's modules to the specifications of [Azure Verified Modules](https://aka.ms/avm) (currently in development). This will enable us to move & publish the modules of the CARML library to the official [Public Bicep Registry](https://github.com/Azure/bicep-registry-modules). You can read more about CARML's future in AVM [here](https://azure.github.io/Azure-Verified-Modules/faq/#what-is-happening-to-existing-initiatives-like-carml-and-tfvm). +> You can find details on the status of the migration in this [issue](https://github.com/Azure/ResourceModules/issues/4020). + Please note that these changes will affect many interfaces (e.g., the diagnostic settings). We intend to keep this period as short as possible, but are limited by our own available capacity. As we want to avoid one 'big bang' migration, we will incrementally align & move modules, and keep a copy in this repository until the move is concluded. For modules that were already published, we will redirect the proposed changes to the `AVM` folder of the new [repository](https://github.com/Azure/bicep-registry-modules). In its final state, this `AVM` folder will contain all modules you can currently find in the `modules` folder of this repository. Possible changes include (but are not limited to): @@ -10,6 +12,9 @@ Possible changes include (but are not limited to): - An update to individual folder names - The addition of several user defined types (requiring Bicep version `0.21.1`) +Modules that are already migrated to AVM will contain a file `MOVED-TO-AVM.md` to indicate that further contributions to the module should be done in the Public Bicep Registry's [repository](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). +**Therefore, further contributions to those modules will not be integrated in the CARML repository.** + Once the move concluded, the library & CI environment is planned to be maintained. However, several changes to the CARML CI environment will become necessary to ensure a low entry barrier when onboarding both (for example, as per the AVM specs we will need to be less restrictive in our tests). # ![AzureIcon] Common Azure Resource Modules Library diff --git a/modules/compute/ssh-public-key/MOVED-TO-AVM.md b/modules/compute/ssh-public-key/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/compute/ssh-public-key/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml). diff --git a/modules/key-vault/vault/MOVED-TO-AVM.md b/modules/key-vault/vault/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/key-vault/vault/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml). diff --git a/modules/kubernetes-configuration/extension/MOVED-TO-AVM.md b/modules/kubernetes-configuration/extension/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/kubernetes-configuration/extension/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml). diff --git a/modules/kubernetes-configuration/flux-configuration/MOVED-TO-AVM.md b/modules/kubernetes-configuration/flux-configuration/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/kubernetes-configuration/flux-configuration/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml). diff --git a/modules/network/private-endpoint/MOVED-TO-AVM.md b/modules/network/private-endpoint/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/network/private-endpoint/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml). diff --git a/modules/network/public-ip-address/MOVED-TO-AVM.md b/modules/network/public-ip-address/MOVED-TO-AVM.md new file mode 100644 index 0000000000..cec0941d12 --- /dev/null +++ b/modules/network/public-ip-address/MOVED-TO-AVM.md @@ -0,0 +1 @@ +This module has already been migrated to [AVM](https://github.com/Azure/bicep-registry-modules/tree/main/avm/res). Only the AVM version is expected to receive updates / new features. Please do not work on improving this module in [CARML](https://aka.ms/carml).