All Projects → cdk8s-team → cdk8s-core

cdk8s-team / cdk8s-core

Licence: Apache-2.0 license
Define Kubernetes native apps and abstractions using object-oriented programming

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to cdk8s-core

firework8s
Firework8s is a collection of kubernetes objects (yaml files) for deploying workloads in a home lab.
Stars: ✭ 35 (-10.26%)
Mutual labels:  kubernetes-cluster, cdk8s
Kubectl Doctor
kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)
Stars: ✭ 209 (+435.9%)
Mutual labels:  kubernetes-cluster
Awesome Kubernetes
A curated list for awesome kubernetes sources 🚢🎉
Stars: ✭ 12,306 (+31453.85%)
Mutual labels:  kubernetes-cluster
Pihole Kubernetes
PiHole on kubernetes
Stars: ✭ 180 (+361.54%)
Mutual labels:  kubernetes-cluster
K3s Ansible
Ansible playbook to deploy k3s kubernetes cluster
Stars: ✭ 153 (+292.31%)
Mutual labels:  kubernetes-cluster
Sonobuoy
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner.
Stars: ✭ 2,442 (+6161.54%)
Mutual labels:  kubernetes-cluster
Kube Manifests
A collection of misc Kubernetes configs for various jobs, as used in Bitnami's production clusters.
Stars: ✭ 138 (+253.85%)
Mutual labels:  kubernetes-cluster
Openshift Examples
Openshift Examples - This repo does not provide end to end example but rather act as a rough draft for my work. use with caution. Buzzme at @twitter
Stars: ✭ 247 (+533.33%)
Mutual labels:  kubernetes-cluster
Pupernetes
Spin up a full fledged Kubernetes environment designed for local development & CI
Stars: ✭ 199 (+410.26%)
Mutual labels:  kubernetes-cluster
Katlas
A distributed graph-based platform to automatically collect, discover, explore and relate multi-cluster Kubernetes resources and metadata.
Stars: ✭ 179 (+358.97%)
Mutual labels:  kubernetes-cluster
Kubernetes Lxd
A step-by-step guide to get kubernetes running inside an LXC container
Stars: ✭ 173 (+343.59%)
Mutual labels:  kubernetes-cluster
Terraform Aws Kubernetes
Terraform module for Kubernetes setup on AWS
Stars: ✭ 159 (+307.69%)
Mutual labels:  kubernetes-cluster
Kubernetes Saltstack
Recipe to deploy production Kubernetes cluster.
Stars: ✭ 191 (+389.74%)
Mutual labels:  kubernetes-cluster
Ops Cli
Ops - cli wrapper for Terraform, Ansible, Helmfile and SSH for cloud automation
Stars: ✭ 152 (+289.74%)
Mutual labels:  kubernetes-cluster
K8s Appcontroller
AppController is a pod that you can spawn in your Kubernetes cluster which will take care of your complex deployments for you.
Stars: ✭ 214 (+448.72%)
Mutual labels:  kubernetes-cluster
Orleans.clustering.kubernetes
Orleans Membership provider for Kubernetes
Stars: ✭ 140 (+258.97%)
Mutual labels:  kubernetes-cluster
K8s In 30mins
Learn how to set up the Kubernetes cluster in 30 mins and deploy the application inside the cluster.
Stars: ✭ 172 (+341.03%)
Mutual labels:  kubernetes-cluster
Aks Secure Baseline
This is the Azure Kubernetes Service (AKS) Baseline Cluster reference implementation as produced by the Microsoft Azure Architecture Center.
Stars: ✭ 188 (+382.05%)
Mutual labels:  kubernetes-cluster
azure-k3s-cluster
An Azure template to deploy a lightweight Kubernetes cluster using k3s.io
Stars: ✭ 46 (+17.95%)
Mutual labels:  kubernetes-cluster
Metalk8s
An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
Stars: ✭ 217 (+456.41%)
Mutual labels:  kubernetes-cluster

cdk8s

Cloud Development Kit for Kubernetes

build npm version PyPI version Maven Central

cdk8s is a software development framework for defining Kubernetes applications using rich object-oriented APIs. It allows developers to leverage the full power of software in order to define abstract components called "constructs" which compose Kubernetes resources or other constructs into higher-level abstractions.

Note: This repository is the "core library" of cdk8s, with logic for synthesizing Kubernetes manifests using the constructs framework. It is published to NPM as cdk8s and should not be confused with the cdk8s command-line tool cdk8s-cli. For more general information about cdk8s, please see cdk8s.io, or visit the umbrella repository located at cdk8s-team/cdk8s.

Documentation

See cdk8s.io.

License

This project is distributed under the Apache License, Version 2.0.

This module is part of the cdk8s project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].