⚡

Sekaliklik PaaS

Platform Infrastructure & Cluster Control Panel

Protected Infrastructure Management System • In-Cluster RBAC
⚡ sekaliklik.com PaaS Control
Cluster: HEALTHY
👤 admin
CLUSTER MANAGEMENT
  • 📊 Dashboard
  • 🏢 Tenants
  • 🚀 Applications
  • 🌐 Ingress Routes
  • 💾 Storage (PVC)
INFRASTRUCTURE
  • 🗄️ Databases & Cache
  • 📈 Metrics & Monitor
  • 📜 Audit Logs
K3s v1.36.4 • Traefik v3.7

Cluster & Platform Overview

Real-time status of nodes, workloads, databases, and platform services.

Cluster Status
HEALTHY
2 Nodes (1 Master, 1 Worker)
Active Workloads
-
- Running • - Failed
Tenants Provisioned
-
Isolated Namespaces
Traefik Ingress
HEALTHY
Worker hostPort 80/443

Kubernetes Nodes Inventory

Node Name Role Status Internal IP OS / Kernel Container Runtime
Loading nodes...

PostgreSQL 16 Engine

HEALTHY

Host: 10.155.86.3:5432

Database: sekaliklik_db

Storage: /opt/platform-db/data/postgres

Latency: - ms

Redis 7 Cache

HEALTHY

Host: 10.155.86.3:6379

Status: PONG

Storage: /opt/platform-db/data/redis

Latency: - ms

Tenant Management

Multi-tenant namespaces with automated ResourceQuota, LimitRange, and NetworkPolicy isolation.

Tenant Name Status Pods CPU Quota RAM Quota Network Policy Actions
Loading tenants...

Application Workloads

Manage container deployments, service endpoints, and Traefik ingress rules per tenant.

App Name Tenant Container Image Replicas Service Port Domain / Ingress Actions
Select a tenant to view applications.

Traefik Ingress Routes

Global routing table bound to Worker Node (10.155.86.2:80/443).

Ingress Name Namespace Host Domain Path Target Service Port IngressClass
Loading ingress routes...

Storage & Volumes

PersistentVolumeClaims backed by local-path StorageClass on worker nodes.

PersistentVolumeClaims (PVC)

PVC Name Namespace Status Capacity StorageClass Volume Name Access Modes
Loading storage claims...

StorageClasses

Name Provisioner Reclaim Policy Volume Binding Mode Default
Loading storage classes...

Auxiliary Database & Storage Node

Live inspection of PostgreSQL 16 and Redis 7 on node 10.155.86.3.

🐘 PostgreSQL 16 Enterprise

Node IP: 10.155.86.3:5432
Database Name: sekaliklik_db
Platform User: admin_sekaliklik
Container: sekaliklik-postgres
Restart Policy: always
Volume Mount: /opt/platform-db/data/postgres
Status: HEALTHY

⚡ Redis 7 In-Memory Cache

Node IP: 10.155.86.3:6379
Container: sekaliklik-redis
Restart Policy: always
Volume Mount: /opt/platform-db/data/redis
RDB Persistence: Active
Status: HEALTHY

Cluster Metrics & Resource Utilization

Real-time metrics from Kubernetes Metrics Server (metrics.k8s.io/v1beta1).

Node Metrics

Node CPU Cores CPU Usage RAM Capacity RAM Usage
Loading node metrics...

Pod Resource Consumption

Pod Namespace CPU Usage RAM Usage
Loading pod metrics...

Administrative Audit Trail

Persistent immutable log of all operations performed via the Sekaliklik Web Control Panel.

Timestamp User Action Target Status Details IP Address
Loading audit logs...

Create New Tenant

This will execute /opt/sekaliklik/create-tenant.sh, configuring namespace isolation with ResourceQuota, LimitRange, and NetworkPolicy.

Must be lowercase alphanumeric with hyphens, max 63 chars.

Deploy Application Workload

Creates Traefik Ingress routing on Worker Node (ports 80/443).

Change Admin Password

Minimum 8 characters.