From a65758a9a8d1389869177cc9e79b8aa5b8023665 Mon Sep 17 00:00:00 2001 From: icurfer <icurfer@gmail.com> Date: Tue, 18 Feb 2025 00:56:01 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8D=B0=EB=B8=8C=ED=88=B4=20=EB=A7=81?= =?UTF-8?q?=ED=81=AC=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20=ED=95=84=EC=9A=94?= =?UTF-8?q?=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/templates/components/_sidebar.html | 58 ++++++++++--------- 1 file changed, 31 insertions(+), 27 deletions(-) diff --git a/components/templates/components/_sidebar.html b/components/templates/components/_sidebar.html index 70185f6..947a891 100644 --- a/components/templates/components/_sidebar.html +++ b/components/templates/components/_sidebar.html @@ -80,38 +80,42 @@ <li class="my-2"> <button class="btn d-inline-flex align-items-center collapsed" data-bs-toggle="collapse" aria-expanded="false" data-bs-target="#components-collapse" aria-controls="components-collapse">DevOpsTools ▽</button> <ul class="list-unstyled ps-3 collapse" id="components-collapse"> - <span>Dev</span> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_gitea}}" target="_blank">Repository - Gitea</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_harbor}}" target="_blank">Registry - Harbor</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_argocd}}" target="_blank">Deploy - ArgoCD</a> - </li> - <hr> - <span>Ops</span> {% if request.user.is_authenticated and request.user.is_staff %} + <span>Dev</span> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_gitea}}" target="_blank">Repository - Gitea</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_harbor}}" target="_blank">Registry - Harbor</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_argocd}}" target="_blank">Deploy - ArgoCD</a> + </li> + <hr> + <span>Ops</span> <li> <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_web_ide}}" target="_blank">Web VScode - CodeServer</a> </li> + + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_rancher}}" target="_blank">Cluster Management - Rancher</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_grafana}}" target="_blank">Monitoring - Grafana</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_prometheus}}" target="_blank">Metrics - Prometheus</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_opensearch}}" target="_blank">Container Log - OpenSearch</a> + </li> + <li> + <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_kiali}}" target="_blank">Main Cluster Traffic - Kiali</a> + </li> + {% else %} + <p>로그인이 필요합니다.</p> + <a class="d-inline-flex align-items-center rounded" href="/notice/2/" target="_blank">사용가이드</a> {% endif %} - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_rancher}}" target="_blank">Cluster Management - Rancher</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_grafana}}" target="_blank">Monitoring - Grafana</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_prometheus}}" target="_blank">Metrics - Prometheus</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_opensearch}}" target="_blank">Container Log - OpenSearch</a> - </li> - <li> - <a class="d-inline-flex align-items-center rounded" href="{{request.user.url_kiali}}" target="_blank">Main Cluster Traffic - Kiali</a> - </li> </ul> </li> <hr>