Alternatives To Autok3s
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Kubernetes14,249
13 days ago7otherShell
A curated list for awesome kubernetes sources :ship::tada:
Xg2xg13,355
21 hours ago48
by ex-googlers, for ex-googlers - a lookup table of similar tech & services
Infracost9,595
2 days ago144July 21, 2023142apache-2.0Go
Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!
Cloudquery5,15779 hours ago345May 22, 2023332mpl-2.0Go
The open source high performance data integration platform built for developers.
Complete Placement Preparation2,800
11 days ago4Python
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
Vscode Infracost1,750
4 days ago24apache-2.0TypeScript
See cost estimates for Terraform right in your editor💰📉
Cloudcomparer1,335
5 days ago25mitSCSS
Compare the various managed cloud services offered by the major public cloud providers in the market.
Autok3s603
9 days ago53August 11, 202232apache-2.0Go
Run K3s Everywhere
Cloudfront Auth594
a year ago44iscJavaScript
An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Terraform Examples527
8 months ago11mitHCL
Terraform samples for all the major clouds you can copy and paste. The future, co-created.
Alternatives To Autok3s
Select To Compare


Alternative Project Comparisons
Readme

AutoK3s

Build Status Go Report Card GitHub release (latest by date) GitHub release (latest by date including pre-releases)


What is AutoK3s

English / 简体中文

K3s is a fully certified Kubernetes offering, it can replace the "full-fat" K8s in some cases.

AutoK3s is a lightweight tool for simplifying the cluster management of K3s, it can help you Run K3s Everywhere.

Key Features

  • Shorter provisioning time with API, CLI and UI dashboard.
  • Cloud provider Integration(simplifies the setup process of CCM on cloud providers).
  • Flexible installation options, like K3s cluster HA and datastore(embedded etcd, RDS, SQLite, etc.).
  • Low cost(try spot instances in each cloud).
  • Simplify operations by UI dashboard.
  • Portability between clouds by leveraging tools like backup-restore-operator.
  • Airgap K3s package management and installation.
  • SSH Key Management can manage the SSH keys are used to provision K3s clusters.
  • Add-on streamlines the management and deployment of plugins, seamlessly integrating applications into K3s clusters.

Providers

Now supports the following providers, we encourage submitting PR contribution for more providers:

  • aws - Bootstrap K3s onto Amazon EC2
  • google - Bootstrap K3s onto Google Compute Engine
  • alibaba - Bootstrap K3s onto Alibaba ECS
  • tencent - Bootstrap K3s onto Tencent CVM
  • k3d - Bootstrap K3d onto Local Machine
  • native - Bootstrap K3s onto any VM

Quick Start (tl;dr)

Scenario 1 - Run with docker:

# The commands will start autok3s daemon with an interactionable UI.
# Standard Linux (Recommended)
$ docker run -itd --restart=unless-stopped --net=host -v /var/run/docker.sock:/var/run/docker.sock cnrancher/autok3s:v0.9.1

# MacOS
$ docker run -itd --restart=unless-stopped -p 8080:8080 -v /var/run/docker.sock:/var/run/docker.sock -e DOCKER_HOST="" cnrancher/autok3s:v0.9.1

Scenario 2 - Run with docker-compose

# AutoK3s is available at: http://autok3s.vcap.me (vcap.me resolves to 127.0.0.1).
# The cli and container uses the same `AUTOK3S_CONFIG` directory.
docker-compose up -d

Scenario 3 - Run with cli:

# The commands use the shell script on MacOS and Linux, or visit the Releases page to download the executable for Windows.
curl -sS https://rancher-mirror.rancher.cn/autok3s/install.sh  | sh

# The commands will start autok3s daemon and popup default browser with an interactionable UI.
autok3s -d serve

Uninstall

For v0.5.0 or newer version

To uninstall autok3s cli, please execute command below:

/usr/local/bin/autok3s-uninstall.sh

Demo Video

In the demo, we install K3s by k3d provider in around 1 minute, and we can manage K3s clusters by kube-explorer dashboard.

Watch the demo:

Developers' Guide

Use dapper to manage project compilation, testing and packaging.

  • compilation: make autok3s build
  • testing: make autok3s unit
  • packing: make autok3s package only

Install dapper please follow the dapper project.

Source Code

AutoK3s is 100% open-source software. The project source code is spread across a number of repos:

License

Copyright (c) 2023 SUSE

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Popular Amazon Web Services Projects
Popular Google Projects
Popular Cloud Computing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Golang
Amazon Web Services
Google
Bootstrap
Cloud Computing
Kubernetes
Aws Ecs
Rancher
Alibaba
Tencent