operator

command module
v1.34.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2024 License: Apache-2.0 Imports: 43 Imported by: 0

README

Calico Operator

Docker image

This repository contains a Kubernetes operator which manages the lifecycle of a Calico or Calico Enterprise installation on Kubernetes or OpenShift. Its goal is to make installation, upgrades, and ongoing lifecycle management of Calico and Calico Enterprise as simple and reliable as possible.

This operator is built using the operator-sdk, so you should be familiar with how that works before getting started.

Getting Started Running Calico

There are many avenues to get started running Calico depending on your situation.

Get Started Developing

See the developer guidelines for more information on designing, coding, and testing changes.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1
API Schema definitions for configuring the installation of Calico and Calico Enterprise +k8s:deepcopy-gen=package,register +groupName=operator.tigera.io
API Schema definitions for configuring the installation of Calico and Calico Enterprise +k8s:deepcopy-gen=package,register +groupName=operator.tigera.io
hack
pkg
common
GetWindowsNodes returns Windows nodes, optionally filtering the list of nodes with the given filter functions.
GetWindowsNodes returns Windows nodes, optionally filtering the list of nodes with the given filter functions.
components
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
controller/status
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
controller/utils
This file contains functions common to the controllers to help them interact with elasticsearch.
This file contains functions common to the controllers to help them interact with elasticsearch.
dns
ptr
render
This renderer is responsible for all resources related to a Guardian Deployment in a multicluster setup.
This renderer is responsible for all resources related to a Guardian Deployment in a multicluster setup.
tls
url
Add dependencies used by the build but not by the code to this file.
Add dependencies used by the build but not by the code to this file.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL