This unofficial repository contains sources that may be useful for teams that are looking at creating an automated DevOps workflow for development and operations work based on customising / extending PCS. Currently, this repository focuses on the Remote Monitoring preconfigured solution (PCS).
- For a comprehensive view of the Remote Monitoring PCS, see here.
- To get a vanilla Remote Monitoring PCS up and running in your Azure environment, go here.
- For information that may be helpful to you as a developer looking at understanding the development aspects of the PCS further, check out the wiki.
The aim is to keep everything as modular as possible so that you can pick and choose the PCS components that you may want to use, customize or extend and find the related DevOps helpers here.
azure-cli/deploy in conjunction with azure-cli/delete maybe useful if there's no need to keep a 24/7 services sandbox.
- azure-cli/deploy contains examples on deploying resources specified by an ARM remplate using the Azure CLI.
- azure-cli/delete contains examples on deleteing a resource group.
- azure-cli-samples hosts a range of examples that can be generally useful when automating Azure changes.
- azure-cli/create-cosmosdb contains an example on how to create a Cosmos DB instance using the Azure CLI.
- azure-cli/listkey-cosmosdb contains an example on how to get the primary key of a Cosmos DB instance.
- ARM/cosmosdb contains the ARM template to deploy a Cosmos DB instance with strong consistency as currently required by pcs-storage-adapter.