JavaScript Kubernetes

Open-source JavaScript projects categorized as Kubernetes | Edit details

Top 23 JavaScript Kubernete Projects

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Cheatsheets | news.ycombinator.com | 2021-11-18

    Expected to see Pyhthon there, but didn't. Then I looked in the repo, and there it was, just not linked on the front? https://github.com/LeCoupa/awesome-cheatsheets/blob/master/l...

  • GitHub repo JHipster

    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

    Project mention: YAML: It's Time to Move On | news.ycombinator.com | 2021-11-14

    Thanks for the link, but not necessarily.

    How WSDL and the code generation around it worked, was that you'd have a specification of the web API (much like OpenAPI attempts to do), which you could feed into any number of code generators, to get output code which has no coupling to the actual generator at runtime, whereas Pyotr is geared more towards validation and goes into the opposite direction: https://pyotr.readthedocs.io/en/latest/client/

    The best analogy that i can think of is how you can also do schema first application development - you do your SQL migrations (ideally in an automated way as well) and then just run a command locally to generate all of the data access classes and/or models for your database tables within your application. That way, you save your time for 80% of the boring and repetitive stuff while minimizing the risks of human error and inconsistencies, while nothing preventing you from altering the generated code if you have specific needs (outside of needing to make it non overrideable, for example, a child class of a generated class). Of course, there's no reason why this can't be applied to server code either - write the spec first and generate stubs for endpoints that you'll just fill out.

    Similarly there shouldn't be a need for a special client to generate stubs for OpenAPI, the closest that Python in particular has for now is this https://github.com/openapi-generators/openapi-python-client

    However, for some reason, model driven development never really took off, outside of niche frameworks, like JHipster: https://www.jhipster.tech/

    Furthermore, for whatever reason formal specs for REST APIs also never really got popular and aren't regarded as the standard, which to me seems silly: every bit of client code that you write will need a specific version to work against, which should be formalized.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo SocketCluster

    Highly scalable realtime framework

    Project mention: SocketCluster. The most underrated framework. Part 1: Intoduction | dev.to | 2021-03-30

    SocketCluster is a framework which allows you to use the WebSocket protocol the transmit between its backend API and client library. The client can be used both on a backend (E.g. a Raspberry pi) or frontend application.

  • GitHub repo fonoster

    🚀 The open-source alternative to Twilio

    Project mention: The Open Source alternative to Twilio (Fonoster) is a trend on GitHub | reddit.com/r/node | 2021-11-13
  • GitHub repo kubernetes-external-secrets

    Integrate external secret management systems with Kubernetes

    Project mention: Do you have a TODO checklist when creating clusters from scratch? | reddit.com/r/kubernetes | 2021-11-08

    I do not recommend vault if you are not experienced. It is a heavy infra to manage. I suggest looking into https://github.com/external-secrets/kubernetes-external-secrets and selecting the tool offered by your cloud providers.

  • GitHub repo kubebox

    ⎈❏ Terminal and Web console for Kubernetes

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo Enterprise

    🦄 The Enterprise™ programming language

    Project mention: joaomilho/Enterprise | reddit.com/r/bestofgithub | 2021-07-02
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo terminus

    Graceful shutdown and Kubernetes readiness / liveness checks for any Node.js HTTP applications (by godaddy)

    Project mention: Can we scale down Pods in Kubernetes HPA only when a validation is succesful | reddit.com/r/kubernetes | 2021-01-15

    For a nodejs application, no lifecycle is needed. We use godaddy/terminus.

  • GitHub repo kubelive

    kubectl tool reinvented to be more reactive and interactive :fire:

    Project mention: Kubectl tool reinvented to be more reactive and interactive | reddit.com/r/AZURE | 2021-02-14

    source: https://github.com/ameerthehacker/kubelive

  • GitHub repo Zenko

    Zenko is the open source multi-cloud data controller: own and keep control of your data on any cloud.

    Project mention: How do you cope with managing multiple cloud storage? | reddit.com/r/cloudstorage | 2021-02-14

    Have you seen this project: https://github.com/scality/Zenko

  • GitHub repo console

    KubeSphere Console is the web-based UI for KubeSphere clusters. (by kubesphere)

    Project mention: Hacktoberfest 3rd contribution | dev.to | 2021-10-31

    Link to Kubesphere/console issue - #2546

  • GitHub repo deploy-to-kube

    Deploy your node.js app to Kubernetes with a single command. No config required.

    Project mention: deploy-to-kube: Deploy your Node.js app to Kubernetes with a single command. No config required. | reddit.com/r/kubernetes | 2021-07-04
  • GitHub repo exporterhub.io

    A Curated List of Prometheus Exporters

    Project mention: NexClipper - Have you heard about? | dev.to | 2021-05-28

    ExporterHubLink Front-end application for the Prometheus Exporters community. ExporterHub.io is not just a curated list, but also provides exporter installation guide, alert rule configuration, and dashboard configuration

  • GitHub repo evote

    A voting application that leverages Hyperledger Fabric and the IBM Blockchain Platform to record and tally ballots.

    Project mention: Open source software for running elections | reddit.com/r/opensource | 2021-05-27

    For example IBM eVote https://github.com/IBM/evote

  • GitHub repo Copper

    A configuration file validator for Kubernetes.

  • GitHub repo democratic-csi

    csi storage for container orchestration systems

    Project mention: Building a "complete" cluster locally | reddit.com/r/kubernetes | 2021-10-31

    Storage - democratic-csi looked the most promising, it has worked well so far. I am using zfs-generic-iscsi against an Ubuntu 20.04 storage server. I also tried zfs-generic-nfs and it worked successfully with the caveat of having to deal with NFS file permissions.

  • GitHub repo Ahoy

    Ahoy! is a GUI tool for DevOps engineers which distills the many functions of Helm into a user-friendly interface. (by oslabs-beta)

    Project mention: oslabs-beta/Ahoy | reddit.com/r/devopsish | 2021-05-18
  • GitHub repo additronk8s-retrogames-kubernetes-controller

    A retrogames kubernetes controller built in Javascript

    Project mention: Build a Kubernetes Operator in 10 minutes with Operator SDK | Opensource.com | reddit.com/r/kubernetes | 2021-03-16

    Not much than the client sdk, you can see here an example I built some months ago, plain JavaScript: https://github.com/paolomainardi/additronk8s-retrogames-kubernetes-controller

  • GitHub repo tech-courses-search-engine

    A real-time tech course finder, created using Elasticsearch, Python, React+Redux, Docker, and Kubernetes.

    Project mention: A real-time tech course finder, created using Elasticsearch, Python, React+Redux, Docker, and Kubernetes. | dev.to | 2021-08-24

    Live demo

  • GitHub repo helm

    GitHub action for deploying Helm charts. (by deliverybot)

    Project mention: Automating quality checks for Kubernetes YAMLs | dev.to | 2021-09-02

    Stop here and analyze what's going on. First of all, you’re using the deliverybot/helm GitHub Actions, which provides a convenient way to use Helm. By adding a few parameters, you can deploy an application onto a Kubernetes cluster. The entire list of available parameters can be found on the official website.

  • GitHub repo ghuntley

    @ghuntley's personal monorepo

    Project mention: Someone downloaded all the NFTs on Ethereum and Solana Network and uploaded it on torrent. Size 19 TB. | reddit.com/r/DataHoarder | 2021-11-18

    Look at this guy's website; he lives in a van. With a group sized bathtub? Did a guy who lives in a van break NFTs?

  • GitHub repo grucloud

    deploy cloud infrastructures and Kubernetes as Javascript code

    Project mention: Full Stack App Automated deployment on AWS EKS | dev.to | 2021-07-02

    The local module defining the app on the k8s side is located at base.

  • GitHub repo ambassador-docs

    Official Ambassador API Gateway Documentation repository

    Project mention: "While the engineering team really wants to rewrite the backend service in Golang (because Rust isn't fast enough), they haven't had a chance to do so." | reddit.com/r/programmingcirclejerk | 2021-08-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-18.

JavaScript Kubernetes related posts

Index

What are some of the best open-source Kubernete projects in JavaScript? This list will help you:

Project Stars
1 awesome-cheatsheets 25,722
2 JHipster 19,067
3 SocketCluster 5,862
4 fonoster 3,745
5 kubernetes-external-secrets 2,358
6 kubebox 1,844
7 Enterprise 1,484
8 terminus 1,462
9 kubelive 540
10 Zenko 404
11 console 383
12 deploy-to-kube 360
13 exporterhub.io 345
14 evote 254
15 Copper 240
16 democratic-csi 228
17 Ahoy 162
18 additronk8s-retrogames-kubernetes-controller 152
19 tech-courses-search-engine 104
20 helm 101
21 ghuntley 45
22 grucloud 13
23 ambassador-docs 12
Find remote Kubernetes jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com