Skip to content

Kyouuma/Tutorials

Repository files navigation

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.

tutorials

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.

License

MIT