Kubevious
Versions Supported
- 1.0.x
 - 0.8.x
 - 0.5.x
 
Components
This integration deploys the following components:
- Deployment
 - MySql DB
 - UI
 - Parser
 
Configure Ingress
Follow the steps below to configure Ingress on Kubevious, according to the corresponding version.
- 
Within the manifest, find the kubevious section user > interface > service > type and confirm/change, according to the Kubevious version as listed in the table below.
Versions Parameters Action 1.0.10 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.8.15 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.5.9 ui: svcType: LoadBalancer Change kubevious.ui.svcType from LoadBalancer to Cluster IP.  - 
Configure Ingress
- Enable Ingress; change enabled from false to true.
 - Set Ingress rules like annotations, path, hosts, etc.
 
 
With these configuration changes, you can access the Kubevious service on the Ingress Controller LoadBalancer hostname/IP.
Components
This integration deploys the following components:
- Deployment
 - MySql DB
 - UI
 - Parser
 
Configure Ingress
Follow the steps below to configure Ingress on Kubevious, according to the corresponding version.
- 
Within the manifest, find the kubevious section user > interface > service > type and confirm/change, according to the Kubevious version as listed in the table below.
Versions Parameters Action 1.0.10 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.8.15 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.5.9 ui: svcType: LoadBalancer Change kubevious.ui.svcType from LoadBalancer to Cluster IP.  - 
Configure Ingress
- Enable Ingress; change enabled from false to true.
 - Set Ingress rules like annotations, path, hosts, etc.
 
 
With these configuration changes, you can access the Kubevious service on the Ingress Controller LoadBalancer hostname/IP.
Components
This integration deploys the following components:
- Deployment
 - MySql DB
 - UI
 - Parser
 
Configure Ingress
Follow the steps below to configure Ingress on Kubevious, according to the corresponding version.
- 
Within the manifest, find the kubevious section user > interface > service > type and confirm/change, according to the Kubevious version as listed in the table below.
Versions Parameters Action 1.0.10 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.8.15 ui: service: type: ClusterIP Confirm that it states ClusterIP. 0.5.9 ui: svcType: LoadBalancer Change kubevious.ui.svcType from LoadBalancer to Cluster IP.  - 
Configure Ingress
- Enable Ingress; change enabled from false to true.
 - Set Ingress rules like annotations, path, hosts, etc.
 
 
With these configuration changes, you can access the Kubevious service on the Ingress Controller LoadBalancer hostname/IP.
Terraform
You can reference the Kubevious pack in Terraform with the following data resource.
data "spectrocloud_registry" "public_registry" {
  name = "Public Repo"
}
data "spectrocloud_pack" "kubevious" {
  name    = "kubevious"
  version = "1.0.10"
  type = "helm"
  registry_uid = data.spectrocloud_registry.public_registry.id
}