See vortex-installer
- Kubernetes resource data visualization including network, cpu, memory etc.
- Nodes
- Pods
- Kubernetes resources deployment & management
- Namespaces
- Deployments, autoscale features provided
- Services
- PVs and PVCs with dynamic volume provisioning through NFS
- Getting a shell to a container from web UI
- Open containers terminal
- Debug and monitor applications on cluster from web UI
- Open containers logs
- Download containers logs
- Users management
- Create different roles for users
- Private Registry
- View and pull docker images from private registry
- By default, the vortex cluster already installed flannel for all pods on cluster, however network features can add extra multiple network interfaces for pods
- Custom underlay networking including Open vSwitch and DPDK integrations
- Pods multiple network interfaces with static ip and custom route
- MongoDB
- InfluxDB
- Prometheus
- Metrics Server
- CNI Network Controller
- Use Open vSwitch as a second bridge for underlay networking
- Enable Kubernetes Pods have multiple network interfaces and add default routes
$ make apps.init-helm
# configure private registry url
$ vim config/k8s.json
# configure production yaml
$ vim deploy/helm/config/production.yaml
$ make apps.launch-prod
http://<Kubernetes-Nodes-IP>:32767
Default account: [email protected]
Default password: password
http://<Kubernetes-Nodes-IP>:32326
$ apps.upgrade-prod
$ make apps.teardown-prod