Random Tutorials github website
I have a diverse background, ranging from electronics, security to devops. Combined with a love for writing This repository was born.
A collection of home made scripts, tutorials and good practices.
Content
. Secrets management: My personal thoughts on secret sprawl and how i mitigated them using hashicorp vault in a decentralized environment.
. Devsecops through the software development lifecycle: Injecting security into a java application lifecycle using jenkins and other tools on kubernetes.
. Free letsencrypt certificate for proxmox: setup https on proxmox ui using Let’s Encrypt acme.sh script.
. Highly Available Pfsense installation: setup a HA pfsense cluster on proxmox.
. Api design platform for developers: Apicurio Studio, Microcks, Apicurio Registry using docker-compose with keycloak authentication.
. secure k8s cluster on proxmox: A 4 node kubernetes cluster on proxmox hypervisor behind a PFsense Firewall.
. Clone gitlab groups and subgroups: A script to clone a gitlab server, namespace, group. you can adjust it to your preferences.
. Setup a micro data center for k8s development: Tag along on my blog to make your laptop a production grade environment for kubernetes development.
. Unit and integration tests using testcontainers: Embrace the power of containers in automated testing for java applications. I focused in this example on the singleton pattern.
. Quarkus native development : run a java web application in 0.008s!
. Quarkus API secured by keycloak : Securing quarkus restful API using keycloak and openID Connect.