Directories ¶
Path | Synopsis |
---|---|
cli
|
|
cmd
Package cmd has code for all the subcommands of lokoctl.
|
Package cmd has code for all the subcommands of lokoctl. |
cmd/cluster
Package cluster implements lokoctl subcommands logic.
|
Package cluster implements lokoctl subcommands logic. |
cmd
|
|
Package internal contains the utility functions used across the codebase.
|
Package internal contains the utility functions used across the codebase. |
admission-webhook-server
Package admissionwebhookserver contains code for admission webhook.
|
Package admissionwebhookserver contains code for admission webhook. |
template
Package template contains the utility functions that help in rendering the go templates.
|
Package template contains the utility functions that help in rendering the go templates. |
pkg
|
|
assets
Package assets handles Lokomotive assets.
|
Package assets handles Lokomotive assets. |
components/aws-ebs-csi-driver
Package awsebscsidriver contains code for the aws-ebs-csi-driver component.
|
Package awsebscsidriver contains code for the aws-ebs-csi-driver component. |
components/azure-arc-onboarding
Package azurearconboarding installs the azure-arc-onboarding Lokomotive component.
|
Package azurearconboarding installs the azure-arc-onboarding Lokomotive component. |
components/contour
Package contour has code related to deployment of contour component.
|
Package contour has code related to deployment of contour component. |
components/dex
Package dex has code related to deployment of dex component.
|
Package dex has code related to deployment of dex component. |
components/gangway
Package gangway has code related to deployment of gangway component.
|
Package gangway has code related to deployment of gangway component. |
components/httpbin
Package httpbin has code related to deployment of httpbin component.
|
Package httpbin has code related to deployment of httpbin component. |
components/inspektor-gadget
Package inspektorgadget contains code for the Inspektor Gadget component.
|
Package inspektorgadget contains code for the Inspektor Gadget component. |
components/internal/testutil
Package testutil contains helper functions for component unit tests.
|
Package testutil contains helper functions for component unit tests. |
components/istio-operator
Package istiooperator has code related to deployment of istio operator component.
|
Package istiooperator has code related to deployment of istio operator component. |
components/linkerd
Package linkerd has code related to deployment of istio operator component.
|
Package linkerd has code related to deployment of istio operator component. |
components/metallb
Package metallb has code related to deployment of metallb component.
|
Package metallb has code related to deployment of metallb component. |
components/node-problem-detector
Package nodeproblemdetector is code for node-problem-detector.
|
Package nodeproblemdetector is code for node-problem-detector. |
components/types
Package types contains common types used by the components.
|
Package types contains common types used by the components. |
components/util
Package util package has helper functions for installing/deleting/templatising a helm chart.
|
Package util package has helper functions for installing/deleting/templatising a helm chart. |
components/velero/azure
Package azure deals with configuring Velero azure plugin.
|
Package azure deals with configuring Velero azure plugin. |
components/velero/openebs
Package openebs deals with configuring Velero openebs plugin.
|
Package openebs deals with configuring Velero openebs plugin. |
components/velero/restic
Package restic deals with configuring restic plugin.
|
Package restic deals with configuring restic plugin. |
components/web-ui
Package webui contains code for the Web UI component.
|
Package webui contains code for the Web UI component. |
helm
Package helm handles Helm-related operations.
|
Package helm handles Helm-related operations. |
k8sutil
Package k8sutil provides helper for interacting with Kubernetes API.
|
Package k8sutil provides helper for interacting with Kubernetes API. |
oidc
Package oidc configures the Kubernetes API server oidc flags needed for the OIDC-based authentication mechanism.
|
Package oidc configures the Kubernetes API server oidc flags needed for the OIDC-based authentication mechanism. |
platform/aks
Package aks is a Platform implementation for creating a Kubernetes cluster using Azure AKS.
|
Package aks is a Platform implementation for creating a Kubernetes cluster using Azure AKS. |
platform/equinixmetal
Package equinixmetal provides the implenentation of the Platform interface for Equinix Metal cloud provider.
|
Package equinixmetal provides the implenentation of the Platform interface for Equinix Metal cloud provider. |
platform/tinkerbell
Package tinkerbell provides Platform implementation using Tinkerbell provisioning system.
|
Package tinkerbell provides Platform implementation using Tinkerbell provisioning system. |
terraform
Package terraform handles the execution of terraform processes to bring up the infrastructure for the Lokomotive cluster.
|
Package terraform handles the execution of terraform processes to bring up the infrastructure for the Lokomotive cluster. |
test
|
|
ingress
Package ingress contains functions related to testing Ingress endpoints.
|
Package ingress contains functions related to testing Ingress endpoints. |
Click to show internal directories.
Click to hide internal directories.