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: Anansiblerepository for the bootstrap installation, baseline setup, and management of physical and virtual servers and their services, such asvault,consul,etcd, and ofkubernetesitself.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).