Kelsey Farm Equipment
Kelsey Farm Equipment is an e-commerce platform for farm and irrigation equipment.
Overview
| Property | Value |
|---|---|
| Primary Domain | kelseyfarmequipment.com |
| Type | E-commerce |
| Namespaces | kelsey, kelsey-dev |
| Environments | Production, Development |
| Source Code | /home/lucas/irrigation-parts/ |
| IaC | Helm at /home/lucas/irrigation-parts/deploy/helm/, Kustomize at /home/lucas/irrigation-parts/deploy/k8s/ |
URLs
| Service | Production | Development |
|---|---|---|
| Main Site | kelseyfarmequipment.com | dev.kelseyfarmequipment.com |
| WWW | www.kelseyfarmequipment.com | - |
| API | api.kelseyfarmequipment.com | - |
Deployment
Kelsey has both Helm and Kustomize deployment options:
Kustomize Overlays
/home/lucas/irrigation-parts/deploy/k8s/
├── base/
├── overlays/
│ ├── demo/
│ ├── dev/
│ ├── qa/
│ └── prod/
# Deploy to dev
kubectl apply -k /home/lucas/irrigation-parts/deploy/k8s/overlays/dev/
# Deploy to prod
kubectl apply -k /home/lucas/irrigation-parts/deploy/k8s/overlays/prod/
Quick Commands
kubectl get pods -n kelsey
kubectl get svc -n kelsey
TODO: expand with architecture diagram, product catalog details, and payment integration.