• Stars
    star
    1,218
  • Rank 38,490 (Top 0.8 %)
  • Language
    JavaScript
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

xlskubectl — a spreadsheet to control your Kubernetes cluster

xlskubectl — a spreadsheet to control your Kubernetes cluster

xlskubectl integrates Google Spreadsheet with Kubernetes.

You can finally administer your cluster from the same spreadsheet that you use to track your expenses.

xlskubectl — a spreadsheet to control your Kubernetes cluster

Usage

You can start the bridge with:

$ kubectl proxy --www=.
Starting to serve on 127.0.0.1:8001

Open the following URL http://localhost:8001/static.

The page will guide through creating the appropriate credentials to connect to Google Spreadsheet.

Frequently Asked Questions

Q: What?!

A: The following quote best summarises this project:

They were so preoccupied with whether or not they could, they didn't stop to think if they should.

Q: Not but really, what's going on here?!

A: Kubernetes exposes a robust API that is capable of streaming incremental updates. Google Spreadsheet can be scripted to read and write values, so the next logical step is to connect the two (also, credit to this person).

Q: Is this production-ready?

A: We're looking for fundings to take this to the next level. Replacing YAML with spreadsheets has always been our mission as a company, and we will continue to do so.

More Repositories

1

kubernetes-production-best-practices

A checklist of Kubernetes best practices to help you release to production
959
star
2

free-kubernetes

List of Free Trials of Managed Kubernetes Services
629
star
3

spring-boot-k8s-hpa

Autoscaling Spring Boot with the Horizontal Pod Autoscaler and custom metrics on Kubernetes
Java
296
star
4

k8bit

A tiny Kubernetes dashboard
JavaScript
126
star
5

templating-kubernetes

Templating Kubernetes resources with *real* code
C#
103
star
6

laravel-kubernetes-demo

A demo application in Laravel to illustrate deploying to Kubernetes
PHP
97
star
7

knote-js

Code for the Knote course with Node.js
JavaScript
88
star
8

learnk8s.io

TypeScript
74
star
9

distributed-tensorflow-on-k8s

Python
48
star
10

multi-cluster

Creating and connecting multiple Kubernetes clusters using Terraform, Karmada & Istio
HTML
48
star
11

knote-java

Simple Spring Boot app to take notes
Java
48
star
12

kubernetes-instance-calculator-data

A collection of scripts to retrieve instance types and pricing from AWS, GCP and Azure.
JavaScript
44
star
13

kubernetes-challenge

Kubernetes challenge
JavaScript
42
star
14

terraform-aks

Getting started with Terraform and AKS
HCL
27
star
15

bash-ingress

Shell
27
star
16

scale-to-zero

JavaScript
24
star
17

kubernetes-resource-inspector

Scripts for getting the reserved resources
Shell
22
star
18

terraform-eks

Terraform script to spin up EKS cluster
HCL
17
star
19

first-steps

The material for the Kubernetes first steps course.
HTML
16
star
20

advanced-networking

"Advanced networking - Pod networking and CNI plugins" course resources
Shell
13
star
21

proactive-cluster-autoscaler

JavaScript
13
star
22

autoscaling

Example code for the Autoscaling module in the Learnk8s Academy
Go
9
star
23

authentication

Kubernetes LDAP authentication with the Webhook Token authentication plugin
Shell
8
star
24

service-catalog-aws

A step-by-step guide on how to set up the Service Catalogue in Amazon Web Services (AWS)
Shell
6
star
25

research

Curated Kubernetes research
4
star
26

kubeflow-pipelines-demo

Jupyter Notebook
3
star
27

docker-hello-world

Node.js "Hello world"
JavaScript
3
star
28

kube-hello-world

JavaScript
2
star
29

Telegram

Learnk8s Telegram group — Code of conduct
2
star
30

jenkins-x-demo

CSS
2
star
31

resources

Resources for Learnk8s tutorials
1
star