I recently tried to enable auto shutdown on a virtual machine. I wanted to receive a notification before auto-shutdown. But the option was greyed out.
It would appear if send notification is set to yes, then the Save option is greyed out. Set Notification to No and you can save the settings > Set the time and Save.
Is it a feature or a bug, this was my work around.. After you have enabled and set a time. Now edit again and set notifications, add and email address and Save is available.
How to guide, in Azure register an application in AD and generate app password
In the Azure portal, browse to Azure Active Directory > App Registrations
Enter Application details and account types
Next Click > Certificates & Secrets > New client secret
Enter description and Expirey > Click Add
Make sure to copy the value. You can then sign in as the application with the App ID and value.
Security and Authentication method – Content Trust
You need a container registry to start with
Content trust in Azure Container Registry
“Azure Container Registry implements Docker’s content trust model, enabling pushing and pulling of signed images.”
ACRImageSigner ( role is used for signing permissions)
AcrPush ( role is used for ACR push)
For a list if built in roles and descriptions see here
Container registry roles see here
Azure CLI command to assign the ACRImageSigner role
az role assignment create –scope <registry ID> –role AcrImageSigner –assignee <user name>
Automate Container Image builds and ACR tasks info. An example use, for automating the build cycle. How “By executing az login with a service principal, your CI/CD solution could then issue az acr build commands to kick off image builds.”
Manage Resource Groups CLI
Azure CLI manage resource groups available here
A friend, Robin Snelson has recently started his adventure in to DevOps. See the start of his journey in his 1st post “Starting the move to DevOps”.
See his full blog, and I’m sure many posts to follow at http://rgsnelson.co.uk/ Desired State – Looking for the best configuration.
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
- Infrastructure as Code (IaC)
Examples I’ve used
What are the differences?
Infrastructure as Code
So what is IaC, Infrastructure as Code? Standardise Infrastructure, Automate deployment and recreate, well-documented code. Exampled formats such as JSON & ARM templates.
DevOps teams will use IaC to recreate production like environments in dev cycles. Validate and Test deployments, prior to a production deployment. The end result being able to deliver a stable and repeatable environment.
Azure Resource Manager
The alternative to just running scripts. Manage your infrastructure resources in a group by templates. In addition, you apply security (RBAC) and tags, then associate costs to the group.