anynines provides a command line tool called a9s
to fasciliate application development, devops tasks and interact with selected anynines products.
The a9s
CLI can be used to install and use the following stacks:
- Install a local Kubernetes cluster (
minikube
orkind
). - Install the cert-manager.
- Install a local Minio object store for storing Backups.
- Install the a8s PostgreSQL Operator PostgreSQL supporting
- creating dedicated PostgreSQL clusters with
- synchronous and asynchronous streaming replication.
- automatic failure detection and automatic failover.
- backup and restore capabilities storing backups in an S3 compatible object store such as AWS S3 or Minio.
- ability to easily create database users and Kubernetes Secrets by using the Service Bindings abstraction
- creating dedicated PostgreSQL clusters with
- Easily apply
.sql
files and SQL commands to PostgreSQL clusters.
- Install a local Klutch Control Plane Cluster using
kind
- Install Crossplane and the a8s stack on the Control Plane Cluster
- Bind resources from an App Cluster to the Control Plane Cluster
Please refer to the a9s CLI documentation for detailed instructions as well as a hands-on tutorial.