While configuring Azure, take note of the following data that will be used when configuring the special agent.
Config in Checkmk | Config in Azure |
---|---|
Authority | https://login.microsoftonline.com/TENANT_ID |
Client ID | CLIENT_ID |
Client secret | CLIENT_SECRET |
- Create an application registration.
- In the created app, create a client secret.
- Assign the application read permissions. Also don't forget to grant admin consent.
While doing the steps, take note of the following data that will be needed when configuring the azure_secrets special agent.
This host will represent a connection to Azure for a single tenant. Services will be created for all client secrets in all applications.
- This project was built using Jetbrains PyCharm, Docker desktop and dev-containers.
- When running the dev-container the default username and password is: cmkadmin.
- The address to Checkmk is: http://localhost:5000. If you have other apps listening to port 5000, you need to modify devcontainer.json.
- Open a terminal in the docker image.
- Execute the build script.
$WORKSPACE/.devcontainer/build.sh