• Stars
    star
    138
  • Rank 264,508 (Top 6 %)
  • Language
  • License
    Creative Commons ...
  • Created about 2 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

A curated list of awesome resources: articles, books and videos about Kubernetes Operators.

Awesome Kubernetes Operator Resources Awesome

A curated list of awesome resources: articles, books, videos about Kubernetes Operators.

What is Kubernetes Operator?

A Kubernetes operator is an application-specific controller that extends the functionality of the Kubernetes API to create, configure, and manage instances of complex applications on behalf of a Kubernetes user. - What is a Kubernetes operator?.

Contents

Courses and Tutorials

Books

Videos

Operator Frameworks

  • Operator SDK - Advanced Go SDK for building Kubernetes Operators.
  • Kubebuilder - The SDK for building Kubernetes APIs using CRDs.
  • Java-operator-sdk - Java SDK for building Kubernetes Operators.
  • Shell-operator - Framework for creating K8s operators from scripts.
  • k8s-operator-node - NodeJS Kubernetes operator framework.
  • Csharp-operator-sdk - Build Kubernetes operators with C# and .NET Core.
  • Bonny - The Elixir based Kubernetes Development Framework.
  • Abstract-operator - Library/SDK for creating the operators for Kubernetes and Openshift.
  • Kopf - A Python framework to write Kubernetes operators in just few lines of code.
  • KubeOps - KubeOps is a kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.
  • Kudo - Kubernetes Universal Declarative Operator.
  • Metacontroller - Lightweight Kubernetes controllers as a service.
  • Operatorkit - An opinionated Go framework for developing Kubernetes operators.
  • Controller-runtime - Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery).
  • Roperator - Experimental Kubernetes Operator kit written in Rust.

Catalogs and Hubs

Contributing

Please take a look at the contribution guidelines first. Contributions are always welcome! If you have any question about this opinionated list, do not hesitate to contact me @cpuram1 on Twitter or open an issue on GitHub.

Thanks to all contributors; you rock!

More Repositories

1

AWS-Terraform-EKS-Automation

With the complexity of creating and configuring an EKS cluster, it makes sense to automate this process using terraform
HCL
6
star
2

farmy

Farmy is an online market for buyers and sellers, but exclusively for the agricultural sector. (backend stack: Nodejs, Express, Redis, Mongo)
JavaScript
5
star
3

fullstack_Project_Management_App

A fullstack project management app built with Nodejs, MongoDB, Express and Vuejs
JavaScript
3
star
4

aws-load

AWS Load Balancer Controller add-on on EKS
2
star
5

DevOps-Project-Ideas

A curated collection of realistic DevOps project ideas that you can start working on right away to improve your skills
2
star
6

nodejs-typescript-starter-template

Nodejs boilerplate template using typescript and object oriented programming. The template includes user authentication, authorization, unit testing with jest and integration test using supertest together with jest
TypeScript
2
star
7

Netta

Netta connects software developers, tech enthusiasts with coding bootcamps at every step of their journey. ( stack: Nodejs, Express, Mongo, Vuejs)
Vue
2
star
8

calvin-puram

1
star
9

Arc-Development

A High Fidelity Frontend Design with Material-UI and Reactjs/Typescript showcasing Arc Development Services
TypeScript
1
star
10

fastcredit

Fast Credit is an online lending platform that offers individuals short-term soft loans. (backend stack: Nodejs, Express, Postgres)
JavaScript
1
star
11

Ip_address_tracker

IP Address Tracker App where users can search for any IP addresses or domains and see key information and location using the IP Geolocation API by IPify.
TypeScript
1
star
12

Backend-Appointment

Nodejs API for a doctor's appointment application. NodeJS, Sequelize, Postgres
JavaScript
1
star
13

argo-demo-deployment

A hands-on demo project (setting up a fully automated CD pipeline for Kubernetes) to get a practical experience with Argo CD right away.
1
star
14

Nodejs-Typescript-starter-kit

A boilerplate starter kit for NodeJS/TypeScript projects
TypeScript
1
star
15

Knowledge-Hub-for-Envoy-Proxy

Envoy Proxy: A Comprehensive Guide to Features, Use Cases, and Best Practices - Curated Resource List
1
star
16

online-shop-microservice-helm-chart

App deployment to AWS EKS service using helm charts
1
star
17

nuxt-app

Vue
1
star
18

GetIdea-App

GetIdea App connects entrepreneurs with knowledge, support, programs, they need to succeed. ( stack: Reactjs, Nextjs, Typescript)
TypeScript
1
star