Nutanix Karbon is a curated turnkey offering that provides simplified provisioning and operations of Kubernetes clusters. Kubernetesis an open source container orchestration system for deploying and managing container-based applications.
The Karbon web console simplifies the deployment and management of Kubernetes clusters with a simple GUI and built-in event monitoring tools.
There are built-in add-ons such as Kibana and Prometheus for parsing logs and monitoring alert triggering mechanism in you cluster.
Using Karbon you can:Â
Deploy Kubernetes clusters.
Use Nutanix Volumes and Nutanix Files storage for your applications.
Manage Kubernetes cluster resources.
Upgrade your Kubernetes deployment.
Ensure high-availability.
To set up your Karbon environment, perform the following tasks:
We have a problem with Karbon. We can’t download images from the UI. We have activated browser developer options to see the calls to API.
When we click the button “Donwload Centos†the browser shows this. The first one error is just loading the page. The second is when button is clicked. Â
Â
Reading your links we checked “docker ps†to see if the containers are running. Only UI was started. After restarting “karbon-core†and “karbon-ui†containers, the core container ends failing again. Â
PCVM:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ad6a66b6b524 karbon-core:v2.1.0 "/karbon -debug=tr..." 1 second ago Up Less than a second (health: starting) karbon-core 2fa0a11ca907 karbon-ui:v2.1.0 "/start.sh" About a minute ago Up About a minute (healthy) karbon-ui PCVM:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2fa0a11ca907 karbon-ui:v2.1.0 "/start.sh" 5 minutes ago Up 5 minutes (healthy) karbon-ui
Any idea of what could be the problem?
One more question: Does Karbon need to have Calm enabled or App management? We don’t have enabled this services (calm & epsilon).
Â
Regards. Javier
Â
Hi,
Is there option to do it through API or CLI? We want to use IaaC (actually GitOps) and the steps through GUI cannot be used…
Thanks
Hello @jmoro,
Karbon Cluster doesn’t require Calm or App management enabled.
Could you open a support case? There’s probably something in the karbon-core logs that support can use to figure out why the container wasn’t started.
We also have a CLI called karbonctl that you can find on your Prism Central VM in the folder:
~nutanix/karbon/
Â
Hi @vshuguet,
I want to get same outcome like first post in this thread but automatically, without any user intervention (except a few as possible configuration details in file). I found the APIs documentation and mentioned, but it is almost impossible to write such document without deep knowledge of what exactly each step in process do (much deeper level than what it is written there).
Ideally, something like:
karbonctl create-cluster -f configuration.json
Would be best, but I couldn’t find such option.
Thanks
Oh, okay.
Creating a cluster using the CLI is beyond the scope of the general Karbon documentation.
Karbon Cluster doesn’t require Calm or App management enabled.
Could you open a support case? There’s probably something in the karbon-core logs that support can use to figure out why the container wasn’t started.
Hi @vshuguetÂ
Thanks, for your suggestion. The last PC update (2020.8), solved the problem. I forgot to comment on the post about it.