Namespaces
--
📋 Application Overview
Application
Loading
Environment
--
Unique Visitors
--
Page Views
--
Current Version
--
Last Deployment
--
Deployed Commit
--
Waiting for deployment data...
Redis
--
Deployment Model
GitOps
CD Engine
Argo CD
Package Manager
Helm
Sync Policy
Automated
🔄 Live data refreshes every 5 seconds
📊 Live Cluster Health
Real-time resource statistics provided by Prometheus
Services
--
Cluster Age
--
Deployments
--
Healthy Pods
--
Cluster Status
--
Waiting for monitoring data...
📄 deployment-summary.yaml
View manifests on GitHub ↗apiVersion: portfolio.devops/v1 kind: DeploymentSummary metadata: name: node-website version: 1.6.0 description: Production-ready cloud-native DevOps portfolio spec: application: runtime: Node.js framework: Express database: Redis api: - / - /health - /info - /api/visit - /api/overview - /api/cluster-stats containerization: docker: Enabled dockerCompose: Enabled registry: Docker Hub image: gip37/node-website:latest orchestration: platform: Kubernetes distribution: K3s nodes: 2 applicationReplicas: 3 strategy: RollingUpdate ingressController: Traefik packageManager: Helm configuration: ConfigMap infrastructure: cloud: AWS EC2 operatingSystem: Ubuntu controlPlane: 1 workers: 1 provisioning: Terraform domain: ipg-devops.online delivery: sourceControl: GitHub ci: GitHub Actions registry: Docker Hub imageBuild: Automated imageScanning: Trivy imageStrategy: Immutable Git SHA packageManager: Helm cd: Argo CD deploymentModel: GitOps autoSync: Enabled selfHeal: Enabled pruning: Enabled security: tls: Let's Encrypt certificateManagement: cert-manager containerUser: Non-root imageScanning: Enabled vulnerabilityAssessment: Passed dependencyManagement: npm observability: metrics: Prometheus visualization: Grafana nodeMetrics: Node Exporter kubernetesMetrics: kube-state-metrics liveClusterHealth: Enabled