Kelsey Farm Equipment

Kelsey Farm Equipment is an e-commerce platform for farm and irrigation equipment.

Overview

PropertyValue
Primary Domainkelseyfarmequipment.com
TypeE-commerce
Namespaceskelsey, kelsey-dev
EnvironmentsProduction, Development
Source Code/home/lucas/irrigation-parts/
IaCHelm at /home/lucas/irrigation-parts/deploy/helm/, Kustomize at /home/lucas/irrigation-parts/deploy/k8s/

URLs

ServiceProductionDevelopment
Main Sitekelseyfarmequipment.comdev.kelseyfarmequipment.com
WWWwww.kelseyfarmequipment.com-
APIapi.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.