Skip to content
This repository has been archived by the owner on Mar 21, 2022. It is now read-only.
/ cape Public archive

CAPE provides advanced Kubernetes features for Disaster Recovery, Data Migration & Mobility, Multi-cluster Application Deployment and CI/CD within a single, intuitive interface. Deploy advanced K8s functionalities without the learning curve. This repo is for tracking community issues and feedback. Try CAPE today and let us know what you think.

Notifications You must be signed in to change notification settings

thomasyit/cape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FeaturesDownloadPlatformsLicenseSupport

Advanced Kubernetes Multi-cluster Application & Data Management

CAPE provides advanced Kubernetes features for Disaster Recovery, Data Migration & Mobility, Multi-cluster Application Deployment and CI/CD within a single, intuitive interface.

Deploy advanced K8s functionalities without the learning curve. This repo is for tracking community issues and feedback. Try CAPE today and let us know what you think!


CAPE

Features

  1. Disaster Recovery
  • Single & scheduled backup & restore
  • Multi-cluster & multi-cloud backup & restore
  1. Data Migration & Mobility
  • Secure, encrypted application & data at rest and in transit
  • Support for on-prem, private cloud, major public clouds and edge
  1. Multi-cluster Application Deployment
  • End-to-end deployment, from application definition to application release
  • Support for multiple types of application environments
  1. Drag & Drop CI/CD Workflow Manager (In development)
  • Build, Test & Deploy across multiple cloud providers or on-premises systems
  • Standardize CI/CD tooling & processes across vendors & deployment environments

Download

Let's walk the talk

Start k3d local instance

Prerequisites: docker, k3d

k3d create -n dev -p 80:80 -p 443:443 --wait=0
export KUBECONFIG="$(k3d get-kubeconfig --name='dev')"
kubectl cluster-info

Note: The Kubernetes cluster "dev" has been created locally

Install CAPE

By running the following command, I have read and agree to CAPE privacy policy, terms of service and end user license agreement

kubectl apply -f https://cape.sh/install/simple.yaml

kubectl set env deploy/web CAPE_ACCEPT_TOS=true -n cape

Access CAPE UI

Enter the following command:

kubectl -n cape wait --for=condition=available --timeout=600s deployment/web
#wait for completion of CAPE deployment
open http://127.0.0.1.nip.io

Please wait for CAPE deployment to complete and open a new tab with the following URL: http://127.0.0.1.nip.io


License

CAPE will always be FREE for use up to 10 nodes. If you need more than 10 nodes, get in touch at [email protected] for pricing details.

Kubernetes Versions Compatibility

CAPE Version V1.0.0

  • AWS
  • DigitalOcean
  • GCE
  • Azure
  • Alibaba Cloud
  • Huawei Cloud
  • Tencent Cloud

Platforms

CAPE is also avaliable for the following deployment platforms:

Support

If you like our project, Twitter Follow and GitHub stars

Documentation/User Guides:

  • Get started with CAPE here.

We welcome contributions from the community:

Connect with us over on our mailing list or Slack:

Our Youtube channel:

About

CAPE provides advanced Kubernetes features for Disaster Recovery, Data Migration & Mobility, Multi-cluster Application Deployment and CI/CD within a single, intuitive interface. Deploy advanced K8s functionalities without the learning curve. This repo is for tracking community issues and feedback. Try CAPE today and let us know what you think.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published