kre8

1.0.0 • Public • Published

KRE8

Build, Deploy and Monitor a Kubernetes Cluster from your Desktop

Kre8 is a desktop application that empowers DevOps teams to build, deploy and monitor a Kubernetes cluster. The open source version enables users to configure a cluster, and then deploy the necessary resources — pods, containers, deployments and services — to the Amazon Web Services cloud. The platform features an interactive visualizer with real-time metrics on the status of your cluster. The days of assembling metrics from AWS and kubectl to put together reports on your cluster are over!

Interactive Kubernetes Visualizer

The interactive visualizer enables developers to view the status of their cluster in realtime. Click on the individual elements within your cluster to get realtime data and metrics.

Powerful Deployment Dashboard

KRE8's powerful dashboard tool provides the functionality to create and delete deployments within your AWS-hosted Kubernetes cluster.

Getting started with KRE8

Prerequisites

  1. MacOS
  2. Kubernetes kubectl Installed
  3. Amazon Web Services account
  4. Image(s) of the Application(s) you would like to deploy

Instructions

Steps 1 & 2 take AWS approximately 15 minutes to complete. While minimal user input is required, the application needs to remain open for the duration of the process, so please set aside that block of time before beginning.

STEP 1: AWS Elastic Container Service for Kubernetes (EKS) Setup

  • Enter AWS Credentials: Input your AWS Access Key + Secret Access Key into Kre8’s Welcome Page.

  • AWS Component Creation: After selecting names for the specified components, Kre8 will communicate with AWS to create the following services: an IAM Role, a Virtual Private Cloud (VPC) Stack, a Cluster and three Worker Nodes

STEP 2: Kubernetes Kubectl Configuration

  • Kubectl Configuration: Kre8 will then configure Kubectl, the official Kubernetes CLI, to communicate with your AWS Cluster

STEP 3: Create + Deploy Kubernetes Components

  • Visualization: At this point, you will be able to visualize and monitor your AWS-hosted components on KRE8.
  • Launch Pods, Services and Deployments: Enter the specifications for your desired Kubernetes components along with the Docker image of your application to deploy them to the cloud.

Contributors

Braden Altstatt | Adrian Diamond | Carolyn Harrold

Visit us at Kre8 for more information!

Readme

Keywords

none

Package Sidebar

Install

npm i kre8

Homepage

kre8.io/

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

834 kB

Total Files

105

Last publish

Collaborators

  • bradenaa