Documentation ¶
Index ¶
- Constants
- func BuildClusterFlow(spec *demov1alpha1.OpniDemo) *unstructured.Unstructured
- func BuildClusterOutput(spec *demov1alpha1.OpniDemo) *unstructured.Unstructured
- func BuildDrainService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
- func BuildElasticHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
- func BuildGPUService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
- func BuildHelmControllerObjects(spec *v1alpha1.OpniDemo) (objects []client.Object)
- func BuildKibanaDashboardPod(spec *demov1alpha1.OpniDemo) *corev1.Pod
- func BuildMinioHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
- func BuildNatsHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
- func BuildNulogInferenceService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
- func BuildNulogInferenceServiceControlPlane(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
- func BuildNvidiaPlugin(spec *v1alpha1.OpniDemo) *appsv1.DaemonSet
- func BuildPayloadReceiverService(spec *demov1alpha1.OpniDemo) (*corev1.Service, *appsv1.Deployment)
- func BuildPreprocessingService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
- func BuildRancherLoggingCrdHelmChart() *helmv1.HelmChart
- func BuildRancherLoggingHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
Constants ¶
View Source
const ( KibanaDashboardPodName = "deploy-opni-kibana-dasbhboards" DrainServiceImage = "rancher/opni-drain-service:v0.1.3" NulogInfServiceControlPlaneImage = "rancher/opni-inference-service:v0.1.3" NulogInfServiceImage = "rancher/opni-inference-service:v0.1.3" PayloadReceiverServiceImage = "rancher/opni-payload-receiver-service:v0.1.3" GPUServiceControllerImage = "rancher/opni-gpu-service-controller:v0.1.3" PreprocessingServiceImage = "rancher/opni-preprocessing-service:v0.1.3" KibanaDashboardImage = "rancher/opni-kibana-dashboard:v0.1.3" )
View Source
const ( ClusterOutputName = "aiops-demo-log-output" ClusterFlowName = "aiops-demo-log-flow" )
Variables ¶
This section is empty.
Functions ¶
func BuildClusterFlow ¶
func BuildClusterFlow(spec *demov1alpha1.OpniDemo) *unstructured.Unstructured
func BuildClusterOutput ¶
func BuildClusterOutput(spec *demov1alpha1.OpniDemo) *unstructured.Unstructured
func BuildDrainService ¶
func BuildDrainService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
func BuildElasticHelmChart ¶
func BuildElasticHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
func BuildGPUService ¶ added in v0.1.3
func BuildGPUService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
func BuildHelmControllerObjects ¶ added in v0.1.2
func BuildKibanaDashboardPod ¶
func BuildKibanaDashboardPod(spec *demov1alpha1.OpniDemo) *corev1.Pod
func BuildMinioHelmChart ¶
func BuildMinioHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
func BuildNatsHelmChart ¶
func BuildNatsHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
func BuildNulogInferenceService ¶
func BuildNulogInferenceService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
func BuildNulogInferenceServiceControlPlane ¶
func BuildNulogInferenceServiceControlPlane(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
func BuildPayloadReceiverService ¶
func BuildPayloadReceiverService(spec *demov1alpha1.OpniDemo) (*corev1.Service, *appsv1.Deployment)
func BuildPreprocessingService ¶
func BuildPreprocessingService(spec *demov1alpha1.OpniDemo) *appsv1.Deployment
func BuildRancherLoggingHelmChart ¶
func BuildRancherLoggingHelmChart(spec *demov1alpha1.OpniDemo) *helmv1.HelmChart
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.