Categories
Integration Keycloak Vault

Using Keycloak as the OpenIDC Identity Provider (to Login) to Hashicorp Vault

I like Keycloak a lot. A single place to manage your authentication for many systems that you can use to federate users from an existing directory of users. For more information look at my Keycloak Essentials Summary or the official Keycloak documentation There are a host of benefits but mainly it lets applications focus on […]

Categories
DevOps Documentation git

Deploying Mkdocs with Gitlab CI and Gitlab Pages

Gitlab does not have mkdocs in their prexisting ci/cd templates. .gitlab-ci.yml On your repo create a .gitlab-ci.yml file with the following contents: image: python:3.8-buster before_script: – pip install –upgrade pip && pip install -r requirements.txt pages: stage: deploy script: – mkdocs build – mv site public artifacts: paths: – public only: – master All Gitlab […]

Categories
Mountain Biking

Best MTB Trails in South Africa List

This is a list of the top mountainbike (MTB) trails in South Africa (not all of them…) To view a map of all the routes, use trailforks.com The price of the trail is in brackets Hillcrest / Contermanskloof – Cape Town (R60) Hoogekraal / Faircape – Cape Town (R60) Drakensburg Trails – KZN (R135) Carkloof […]

Categories
Keycloak

keycloak single sig on not working making me auth on each platform

nEver forced to login on all clients with keycloak SSO. This has to do with your Authentication flow. Under Browser flow -> Forms should be alternative not Required

Categories
Containerisation Containers DevOps Kubernetes

Minikube: Deploy a container using a private image registry

This post is mainly for wanting to test a private image on your local k8s instance. At this point in time I feel minikube is the lightweight standard for this. You should have a private registry with the image you want to deploy, otherwise – use a public image. Getting Started Install minikube Once minikube […]