Pinned Repositories
ecr-token-sync
Deploy image pull secrets for AWS ECR into a K8s cluster. Designed to be run as a CronJob on a cluster which is not running with EC2 workers but requires ECR images.
flux-config-repo
FluxCD Lab Build Scripts & Sample Config Directory
generate-aws-mfa-sts-credentials
Helper script for generating temporary AWS STS credentials via an MFA enabled IAM switch role
gophercises-solutions
My solutions for the Gophercises series: https://gophercises.com/
image-processor-api
Image validation using AWS Rekognition, S3, EventBridge & a containerised REST service
inspect-tf-plan
Inspect Terraform plans for invalid EC2 instance types
query-k8s-container-image-history
Query the Docker image history of all the containers running in a K8s cluster looking for keywords
user-mgmt-service-api
User management REST API written in Go
vpa-recommendations
Go scripts for automating the deployment of K8s VPAs and the retrieval of their recommendations
michaelprice232's Repositories
michaelprice232/query-k8s-container-image-history
Query the Docker image history of all the containers running in a K8s cluster looking for keywords
michaelprice232/user-mgmt-service-api
User management REST API written in Go
michaelprice232/ecr-token-sync
Deploy image pull secrets for AWS ECR into a K8s cluster. Designed to be run as a CronJob on a cluster which is not running with EC2 workers but requires ECR images.
michaelprice232/flux-config-repo
FluxCD Lab Build Scripts & Sample Config Directory
michaelprice232/generate-aws-mfa-sts-credentials
Helper script for generating temporary AWS STS credentials via an MFA enabled IAM switch role
michaelprice232/gophercises-solutions
My solutions for the Gophercises series: https://gophercises.com/
michaelprice232/image-processor-api
Image validation using AWS Rekognition, S3, EventBridge & a containerised REST service
michaelprice232/inspect-tf-plan
Inspect Terraform plans for invalid EC2 instance types
michaelprice232/jwt-demo
Project to help me deepen my understanding of the use of Json Web Tokens (JWTs) with Go
michaelprice232/query-k8s-security-contexts
Query the security contexts of k8s services which have an ingress rule
michaelprice232/vpa-recommendations
Go scripts for automating the deployment of K8s VPAs and the retrieval of their recommendations
michaelprice232/kafka-consumer
Use Kafka to process stats from open text website: www.gutenberg.org
michaelprice232/migrate-archived-github-repos
Script for transferring all the archived GitHub repos in a source organisation to a target organisation
michaelprice232/nasa-epic-project
L&D Project for working with Golang, a NASA API and a variety of AWS services
michaelprice232/nr-terraform-json-nr1-dashboards
NR1 JSON driven terraform dashboards
michaelprice232/openweathermap-consumer
Use OpenWeatherMap API to query the weather using pyowm library
michaelprice232/parse-archived-github-resources
Finds archived GitHub repo Terraform resources and generates Terragrunt state removal scripts
michaelprice232/python-redis-demo
Simple repo to further my understanding of using a Python client with Redis as a key value store
michaelprice232/python-text-analyser
Python script to calculate the total number of words and also the number of instances of supplied words in a set of text files within a given path
michaelprice232/python_boto3_sns_pushes
Simple console based app to allow the user to publish messages to available SNS topics in the region
michaelprice232/random-number-generator-api
Simple REST microservice for serving random numbers
michaelprice232/skeleton-python-app
This project is a skeleton FastAPI application running on Uvicorn
michaelprice232/terraform-eks
Terraform two EKS clusters used as a basis for an upcoming tech talk demo
michaelprice232/uwsgi_nginx_python_app
Small repo to develop my understanding of using uWSGI for proxying and nginx caching concepts
michaelprice232/zappa_deployed_flask_app
Simple Flask app deployed to AWS Lambda/Gateway via Zappa