https://github.com/kevinharv/platform-engineering
Building foundational automation and self-service infrastructure management capabilities.
https://github.com/kevinharv/platform-engineering
ansible devops platform-engineering
Last synced: about 2 months ago
JSON representation
Building foundational automation and self-service infrastructure management capabilities.
- Host: GitHub
- URL: https://github.com/kevinharv/platform-engineering
- Owner: kevinharv
- License: gpl-3.0
- Created: 2024-11-23T00:29:11.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-02-16T00:26:32.000Z (4 months ago)
- Last Synced: 2026-02-16T08:14:02.181Z (4 months ago)
- Topics: ansible, devops, platform-engineering
- Language: TypeScript
- Homepage:
- Size: 2.51 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Platform Engineering Lab/Project
*Building foundational automation and self-service infrastructure management capabilities.*
## Overview
The objective of this lab is to construct a self-service platform that enables developers and IT administrators to request and automatically provision computing resources in adherence with best practice and thoughtful guardrails. Initially, it will focus on support for AWS resources, with some capabilities for on-premises infrastructure. This project will leverage Ansible and AWX (or Ansible Automation Platform) to create easy-to-use and reliable automated workflows.
## Roadmap
1. Build out foundational AWS infrastructure
1. Build out Ansible AWX
1. Build basic automation workflows
1. Build self-service platform
## Notes
### Scratch
- Have to create jump box to use Packer because WSL causes network issues
### Documentation Conventions
**Hostnames**
[location][environment][tier][app][identifier]
Ex: awspnvpn1 (AWS Production Network VPN 1)
**Tagging**
- Follow AWS naming conventions for AWS resources
- Create and implement custom tagging standards