gke-app-onboarding
Installation
SKILL.md
GKE App Onboarding Skill
This skill provides workflows for preparing applications that are not yet running on Kubernetes and deploying them to GKE for the first time.
Workflow
1. App Assessment
Before containerizing, assess the application's requirements:
- Language & Framework: Identify the tech stack.
- Dependencies: List required libraries and services.
- Configuration: Determine how the app is configured (e.g., environment variables, config files).
- Statefulness: Identify if the app needs persistent storage (databases, file storage).
- Networking: Determine port mapping and protocol (HTTP, TCP, etc.).
2. Containerization
Create a container image suitable for the application: