Skip to content

Latest commit

 

History

History
 
 

kube

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Akash: Single-Node Local Setup with Minikube

Run a network with a single, local node and execute workloads in Minikube.

Running through the entire suite requires four terminals. Each command is marked t1-t4 to indicate a suggested terminal number.

Setup

t1: Start and initialize minikube

$ minikube start
$ minikube addons enable ingress
$ minikube addons enable metrics-server

t1: Build binaries

$ make

t1: Initialize environment

$ ./run.sh init

Start Network

t2: Run akashd

$ ./run.sh akashd

Transfer Tokens

t1: Query master account

$ ./run.sh query master

t1: Send tokens to other account

$ ./run.sh send

t1: Query master account

$ ./run.sh query master

t1: Query other account

$ ./run.sh query other

Marketplace

t3: Start marketplace monitor

$ ./run.sh marketplace

t4: Run provider

$ ./run.sh provider

t1: Create Deployment

$ ./run.sh deploy

t1: Ping workload

$ ./run.sh ping