Skip to content
This repository was archived by the owner on Jun 29, 2025. It is now read-only.

tpai/k8s-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

K8s Deployment

- depl/
  - {app_name}.yaml
- essential/
  - cert-manager.yaml      # cert-manager
  - cluster-issuer.yaml    # cloudflare dns & letsencrypt
  - https-secret.yaml      # wildcard certificate
  - reflector.yaml         # copy cert to specific namespace
  - env-resource.yaml      # namespace
  - nginx-ingress.yaml     # traffic entrance & network rules

Create nginx-ingress dashboard in Grafana

  1. Specify target_ip in prometheus.yaml
  2. Launch Prometheus and Grafana
    cd prom; docker-compose up -d
  3. In Grafana add Prometheus data source
    HTTP
    URL http://kubernetes.docker.internal:9090
    
  4. Import nginx-ingress dashboard

About

Generate Kubernetes deployment files for my legacy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages