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.
There are many avenues to get started running Calico depending on your situation.
See the developer guidelines for more information on designing, coding, and testing changes.