12 factor Microservice applications - on Kubernetes. We aim to bootstrap a 12-factor microservice application(s) with a dashboard, and identify the leanest toolkit required for the task. The selected tools should align with the principles of the 12-Factor methodology.
- #tools#github#kubernetes#docker#git#cicd#kafka#microservices#github-actions#tdd#version-control#gitops#argocd
Table of contents
12 factor Microservice applications — on KubernetesChallenges and GoalsFirst Factor: CodebaseThe Role of Git in Our DesignDocker and a Docker RegistryEmbracing KubernetesDeclarative InstructionsA Closer Look at ManifestsWhy Ingress and Kafka Manifests?Index Repository OverviewScaffolding with SkaffoldGit Workflow and IAM ConsiderationsApplication Reconciliation and Achieving “One Codebase, Many Deploys”Administration and ArgoCDTemplating for AutomationWrapping Up and Looking AheadNext StepsSort: