Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,9 @@ cluster.
The JWKS file must contain only public key material for the k3s ServiceAccount
token signing key. Never commit the private signing key, AWS credentials, KMS key
IDs, kubeconfigs, or decrypted SOPS values here.

This static issuer is for Kubernetes ServiceAccount tokens used by AWS STS; it
is not the human kubectl login provider and does not expose the cluster API.
Maintainer kubectl access uses Cloudflare Access plus ArgoCD Dex as documented
in the
[`kustomize-cluster` README](https://github.com/makeitworkcloud/kustomize-cluster#kubectl-access).
18 changes: 3 additions & 15 deletions makeitwork.cloud/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
<meta charset="UTF-8" />
<meta
name="description"
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more. Personal cloud infrastructure showcase by Steven Welch."
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, and more. Personal cloud infrastructure showcase by Steven Welch."
/>
<meta
name="keywords"
content="Make IT Work, DevOps, homelab, self-hosted, AWS, Cloudflare, Kubernetes, k3s, GitOps, Argo CD, Forgejo, Grafana, Headlamp, infrastructure"
content="Make IT Work, DevOps, homelab, self-hosted, AWS, Cloudflare, Kubernetes, k3s, GitOps, Argo CD, Forgejo, Grafana, infrastructure"
/>
<meta name="author" content="Steven Welch" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
Expand All @@ -26,7 +26,7 @@
/>
<meta
property="og:description"
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more."
content="A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, and more."
/>
<meta
property="og:image"
Expand Down Expand Up @@ -760,18 +760,6 @@ <h1 class="site-title" itemprop="name">MAKE IT WORK</h1>
</div>
</a>

<a
class="resource"
href="https://headlamp.makeitwork.cloud/"
title="Headlamp Kubernetes Dashboard"
>
<i class="fa-solid fa-dharmachakra resource-icon"></i>
<div class="resource-content">
<div class="resource-name">Headlamp</div>
<div class="resource-cmd">kubectl get pods</div>
</div>
</a>

<a
class="resource"
href="https://onion.makeitwork.cloud"
Expand Down
2 changes: 1 addition & 1 deletion makeitwork.cloud/site.webmanifest
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "Make IT Work",
"short_name": "Make IT Work",
"description": "A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, Headlamp, and more.",
"description": "A curated collection of self-hosted DevOps tools: Argo CD, Forgejo, Grafana, and more.",
"start_url": "/",
"scope": "/",
"id": "/",
Expand Down
2 changes: 1 addition & 1 deletion makeitwork.cloud/sw.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const CACHE_NAME = 'miw-cache-v1';
const CACHE_NAME = 'miw-cache-v2';
const ASSETS_TO_CACHE = [
'/',
'/index.html',
Expand Down
Loading