All Projects → pulumi → pulumi-eks

pulumi / pulumi-eks

Licence: Apache-2.0 License
A Pulumi component for easily creating and managing an Amazon EKS Cluster

Programming Languages

python
139335 projects - #7 most used programming language
go
31211 projects - #10 most used programming language
typescript
32286 projects
C#
18002 projects
shell
77523 projects
Makefile
30231 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to pulumi-eks

pulumi-digitalocean
A DigitalOcean Pulumi resource package, providing multi-language access to DigitalOcean
Stars: ✭ 54 (-53.45%)
Mutual labels:  pulumi
eks
AWS EKS - kubernetes project
Stars: ✭ 149 (+28.45%)
Mutual labels:  eks
DataEngineering
This repo contains commands that data engineers use in day to day work.
Stars: ✭ 47 (-59.48%)
Mutual labels:  eks
k8s-istio-observe-frontend
Angular 12-based front-end UI for k8s Golang observability project: https://github.com/garystafford/k8s-istio-observe-backend/tree/2021-istio
Stars: ✭ 20 (-82.76%)
Mutual labels:  eks
ekz
An EKS-D Kubernetes distribution for desktop
Stars: ✭ 87 (-25%)
Mutual labels:  eks
ssm-agent-daemonset-installer
A DaemonSet to apply configuration to Kubernetes worker nodes after they've been bootstrapped.
Stars: ✭ 19 (-83.62%)
Mutual labels:  eks
circleci
CircleCI Orbs for CI/CD using Pulumi.
Stars: ✭ 16 (-86.21%)
Mutual labels:  pulumi
aws-kubeflow
A guideline for basic use and installation of kubeflow in AWS.
Stars: ✭ 36 (-68.97%)
Mutual labels:  eks
iskan
Kubernetes Native, Runtime Container Image Scanning
Stars: ✭ 35 (-69.83%)
Mutual labels:  eks
pixie
Instant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+2691.38%)
Mutual labels:  eks
laravel-php-k8s
Just a simple port of renoki-co/php-k8s for easier access in Laravel
Stars: ✭ 71 (-38.79%)
Mutual labels:  eks
eks-nvme-ssd-provisioner
EKS NVMe SSD provisioner for Amazon EC2 Instance Stores
Stars: ✭ 50 (-56.9%)
Mutual labels:  eks
lifecycle-manager
Graceful AWS scaling event on Kubernetes using lifecycle hooks
Stars: ✭ 89 (-23.28%)
Mutual labels:  eks
pulumi-kubernetes-operator
A Kubernetes Operator that automates the deployment of Pulumi Stacks
Stars: ✭ 112 (-3.45%)
Mutual labels:  pulumi
eks-hpa-profile
An eksctl gitops profile for autoscaling with Prometheus metrics on Amazon EKS on AWS Fargate
Stars: ✭ 26 (-77.59%)
Mutual labels:  eks
eks-anywhere-prow-jobs
This repository contains Prowjob configurations for Amazon EKS Anywhere. You can view the jobs at https://prow.eks.amazonaws.com.
Stars: ✭ 14 (-87.93%)
Mutual labels:  eks
my-cluster
My Kubernetes cluster
Stars: ✭ 27 (-76.72%)
Mutual labels:  eks
aws-eks-orb
An orb to simplify deployments to Amazon Elastic Container Service for Kubernetes (Amazon EKS)
Stars: ✭ 16 (-86.21%)
Mutual labels:  eks
kubernetes
Kubernetes Course
Stars: ✭ 19 (-83.62%)
Mutual labels:  eks
eksutil
Sample project to call Kubernetes API of an Amazon EKS cluster from AWS Lambda
Stars: ✭ 26 (-77.59%)
Mutual labels:  eks

Build Status Slack npm version Python version NuGet version PkgGoDev

Pulumi Amazon Web Services (AWS) EKS Components

The Pulumi EKS library provides a Pulumi component that creates and manages the resources necessary to run an EKS Kubernetes cluster in AWS.

This includes:

  • The EKS cluster control plane.
  • The cluster's worker nodes configured as node groups, which are managed by an auto scaling group.
  • The AWS CNI Plugin aws-k8s-cni to manage pod networking in Kubernetes.

Pre-Requisites

  1. Install Pulumi.
  2. Install kubectl.

Installing

To use from JavaScript or TypeScript in Node.js, install it using either npm:

$ npm install @pulumi/eks

or yarn:

$ yarn add @pulumi/eks

Python

To use from Python, install using pip:

$ pip install pulumi_eks

Go

To use from Go, use go get to grab the latest version of the library

$ go get github.com/pulumi/pulumi-eks/sdk/go

.NET

To use from .NET, install using dotnet add package:

$ dotnet add package Pulumi.Eks

References

Contributing

If you are interested in contributing, please see the contributing docs.

Code of Conduct

You can read the code of conduct here.

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].