kiwi is a java web application meant to act as my personal portfolio. It pulls a list of my current GitLab projects and displays them in a grid format in the browser.
Custom built practice log web application. Meant for tracking practice sessions and goals and to help as a motivational tool.
Tunnel to connect a kubernetes cluster to the cloudflare network.
Shared photo visualizer for family and friends.
Home setup documentation.
Application for event producers to create/automate various types of events.
Instance of grafana tempo meant to receive OTLP traces, put them in long-term storage, and make them available for queries from grafana.
Instance of grafana alloy to read and send logs and metrics. Usage depends on the cluster.
Home server application used for metric collection, automated server maintenance, etc.
Simple nginx installation to use as an example application for testing deployments, external access, etc.
Instance of grafana mimir meant to receive prometheus style metrics, put them in long-term storage, and make them available for queries from grafana.
Instance of grafana loki to receive logs from other sources such as grafana alloy and make them available for reading. Usage depends on cluster.
Grafana instance for running locally, in upper environment clusters, etc.
Web application to facilitate checking in to an "on-the-air" net.
Illustrates basic usage of Selenium Web Driver for programmatically controlling a browser. One of many tools that can be used to automate UI and functional testing.
Pipeline tools useful across all pipelines and projects such as curl, kubectl, helm, etc.
Prometheus instance configured to scrape various application metrics endpoints and make the metrics available for alerting and reporting.
Illustrates a basic web socket setup between client and server with automatic reconnect and scheduled broadcasts.
Illustrates a basic PostgreSQL backed Spring Boot application with flyway migration, transactions, and caching.
Stores configuration files, documentation, and any tools needed for my home cluster.
Gitlab runner to run gitlab CI/CD pipelines in a kubernetes cluster.
Simple working example of a java/redis implementation.
Kubernetes cluster documentation. Home, upper environments, etc.
Gradle project meant for testing the gradle-plugin-docker plugin.
Custom gradle plugin for integrating with Docker.
Custom gradle plugin for configuring external properties in your gradle build.
Gradle project meant for testing the gradle-plugin-external-properties plugin.
Java project to facilitate running multiple instances of the "kubectl port-forward service/some-service" command.
Illustrates basic usage of a Spring Cloud Config server for managing properties and a client application that consumes them.
Illustrates basic usage of a RabbitMQ message broker with a fanout exchange and a work queue.
Docker image and helm chart for running ubuntu within a kubernetes cluster.
Gradle plugin for integrating gradle builds with kubernetes.
Version: db09e6ec (January 28, 2026 03:15 PM MST)
Pod: kiwi-app-59f9c854d7-c6ffw (up time: 6 days)