K8s Dashboard banner

K8s Dashboard

9 devlogs
58h 55m 21s

is a self-hosted Platform-as-a-Service (PaaS) designed to bring the developer experience of Vercel or Cloud Run to your own hardware. Built on top of K3s, it turns any cheap Linux server into a powerful serverless engine. It features instant Docke…

is a self-hosted Platform-as-a-Service (PaaS) designed to bring the developer experience of Vercel or Cloud Run to your own hardware. Built on top of K3s, it turns any cheap Linux server into a powerful serverless engine. It features instant Docker Compose deployments, automatic HTTPS, persistent storage management, and a unique “Scale-to-Zero” (only for http) architecture that hibernates your apps when they aren’t in use—saving resources and money.

Repository

Loading README...

nbth

What new:

  • The full functionality of secret and configmap works
  • The PVC to allow Traefik to share the acme.json together
  • new style of these page ( pod, deployment, etc….)
  • try the demo at nginx.k8s.nbth.dev ( don’t take the ddos attack please )

Upcoming:

  • global configmap and secret
  • the most valuable thing like i will deploy mindconnect to here
  • add new choose to allow user to choose does they want to expose port as http or https or both
  • Re-deployment button
Attachment
Attachment
Attachment
Attachment
Attachment
0
nbth

What’s new:

  • the new navbar and sidebar
  • The new ssl auto-renew feature
  • agent auto-update via GitHub Release

Upcoming:

  • config map and secret for more backend not covered by k8s
  • the demo is going out
  • migrate to nginx ???
  • mcp for agent
Attachment
0
nbth

What news:

  • Introduce a new Secret and ConfigMap page for management, and also k8s integration is included.

Upcoming:

  • They can link to pod and deployment ( yeah )
Attachment
Attachment
0
nbth

Introducing the brand new pod ( and deployment ) port expose ( this runs best with HTTP, but TCP and UDP may cause resource consumption problems)
Note: You also need to set up a record in your DNS settings
Background task for next devlog:

  • The brand new “Scale to Zero” for deployment
Attachment
Attachment
Attachment
Attachment
Attachment
0
nbth

Now you can get the pod log and the exec command in the pod

  • behind the scenes: I am currently developing pod expose and will be stable in future
Attachment
Attachment
0
nbth

now you can create and delete pods

  • behind the screen : i have done service and deployment manager but that still have some problem
  • the logs have some auth problem so you cannot watch log now
Attachment
Attachment
Attachment
0
nbth

they send me heartbeat
now server now the state of k8s cluster

Attachment
0
nbth

hello we have the cluster creation now. yeah
Behind the screen: at the backend, we have the api for pod and node manager
at the agent we almost done CURD for pod and node in k8s
the work for next update:
complete the agent resource heartbeat for sync k8s state to database

Attachment
Attachment
0
nbth

starting with the login page
Behind the scenes: we have the agent with the basics of development CURD

Attachment
Attachment
0