video-iac/k8s/console/templates/secret.yaml

33 lines
1.2 KiB
YAML

apiVersion: v1
kind: Secret
metadata:
name: console-html
type: Opaque
stringData:
index.html: |
<!DOCTYPE html>
<html>
<head>
<title>JamKazam Console</title>
<style>
body { font-family: sans-serif; text-align: center; padding: 50px; background: #f4f4f4; }
.container { background: white; padding: 30px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); display: inline-block; }
h1 { color: #333; }
.links { margin-top: 30px; display: grid; gap: 15px; }
a { display: block; padding: 10px; background: #007bff; color: white; text-decoration: none; border-radius: 4px; transition: background 0.2s; }
a:hover { background: #0056b3; }
</style>
</head>
<body>
<div class="container">
<h1>JamKazam Console</h1>
<p>Welcome to the central management hub.</p>
<div class="links">
<a href="{{ .Values.links.authelia }}">Identity Provider (Authelia)</a>
<a href="{{ .Values.links.monitoring }}">Monitoring (Grafana)</a>
<a href="{{ .Values.links.argocd }}">Deployment (ArgoCD)</a>
</div>
</div>
</body>
</html>