In my career, I’ve had many different things happen to me so I’ve started to write them down. After all, the site is RealworldIT and these things really happened to me. I’ve changed the names and the locations as I don’t want to highlight anybody. Everyone is human and I’m not here to hurt people. […]
Author: realworldit
Helm Commands
Action Command to Run To list your releases helm list To install a Release helm install [release] [chart] Upgrade a Release revision helm upgrade [release] [chart] Rollback to a Release revision helm rollback [release] [revision] Display Release history helm history [release] Display Release status helm status [release] Display details of a Release helm get all […]
Creating Azure DevOps Pipelines
I thought I would cover writing a Azure DevOps pipeline YAML file which deploys infrastructure. Useful link – There are some built-in variables in ADO which you can check out here https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml. To take you through it to give you an overview of the setup. We have a pipeline file for each environment (see below). […]
Using Key Vault with AKS – System Assigned – CSI Driver – with Pod Identity
Hey, so rather than re-write the same article, before reading and applying this blog, do and read this one – https://realworldit.net/archives/630 This will get you to the point where you can then install and use Pod Identity. Let’s do this!! 6, After you have gone through the link above, now it’s time to install the […]
Using Key Vault with AKS – System Assigned – CSI Driver
If you are using Azure, and deploying AKS then a good option to store your secrets is to use Key vault. So how do you do that with AKS? There is an open source project which isn’t supported my Azure but does seem to be the prime way to use Key Vault with AKS. The […]
Monitor process and services with Log Analytics
Monitor a process To monitor a process on a VM in Azure, you will need to setup Log Analytics. Once you have the workspace deployed then you need to configure your VM’s to push information to the workspace. You do this by going to your VM, clicking on Logs and choosing the Log Analytics workspace […]
AKS Azure Kubernetes Services – Private AKS Endpoint.
Check out my github repo for an ARM Template that deploys AKS. https://github.com/PinportLtd/Kubernetes-AKS Private AKS Endpoint. If you enable the AKS private endpoint you can ensure network traffic between your API server and your node pools remains on the private network only. Which is great for security. But it also means your k8s API is […]
WinRM
WinRM seems a very complicated way to access a server. But it can be easier if you know the basics. Remote Machine – The Server you want to connect to To start on the machine you want to connect to, you need to set up WinRM and enable PSRemoting (PowerShell Remoting). This can be done […]
Story Points
User Stories are used in Agile to create work and for each story, you have to give it some points. A common point system to use is the Fibonacci sequence numbers. Story Points Corresponds to 1 A very small, low effort, low complexity piece of work that might take 1-2 hours 2 About twice the […]
Querying API’s using PowerShell Commands
It’s always useful to have these commands at your fingertips when you need to get or post some information to an API. I’m going to cover three of Microsoft API’s here. Azure DevOps API Azure Rest API Azure Graph API The Azure DevOps API is used to interact with Azure DevOps; you can create release […]