n3tuk Documentation Website
The n3tuk
Organisation is a central organisation within GitHub for the
management and development of the infrastructure for n3t.uk
, the personal and
development infrastructure for Jonathan Wright
(@jonathanio
on GitHub), which includes:
- Privately-hosted Kubernetes Cluster on Intel NUCs;
- Cloudflare DNS, Pages, and Zero-Trust networking;
- AWS Accounts and Services; and
- Testing and development applications and services.
Components #
The following components used are to build and develop this infrastructure:
ansible
: Anansible
repository for the bootstrap installation, baseline setup, and management of physical and virtual servers and their services, such asvault
,consul
,etcd
, and ofkubernetes
itself.terraform
: Repositories based upon templates for Terraform modules and configurations, and kept up-to-date with the upstream repositories through a custom GitHub Action (action-synchronize-upstream
).