When working with Ansible and Windows, many find WinRM’s limitations both frustrating and tricky to navigate. Managing Windows remotely from a Linux environment presents unique challenges due to these constraints. From my vantage point, OpenSSH emerges as a more stable and speedy alternative compared to WinRM. This might account for its widespread recommendation as a […]
Set up Grafana OSS with minikube
Grafana is a “is a multi-platform open source analytics and interactive visualization web application“. It can be used for data visualization and metrics monitoring, including infrastructure such as servers and containers. To deploy Grafana using Kubernetes, you will need a host with Kubernetes installed or a cloud service to do it such as EKS or […]
Run a Powershell script in a Jenkins pipeline
With Jenkins, you can automate a lot of CI/CD stuff pretty easily. That means, as you probably expect, that you can automatically run Powershell scripts from it without too much hassle. To follow this guide, you will need to have: A working Jenkins controller in a Linux host that has Powershell installed. You can find […]
Encrypting data with a key in PowerShell
If you need to encrypt text in your PowerShell code, ConvertFrom-SecureString can help you do it. The -Key parameter of that cmdlet allows you to use a key that can be stored in a file. This could be useful if you don’t want to have sensitive information in plain text in your code. Let us […]