Technical requirements
The examples shown throughout this chapter build upon the project code that was started in Chapter 4, Developing an Operator with the Operator SDK. Therefore, it is recommended to start with that chapter (and the prerequisites for it), which covers project initialization and basic Operator functionality. This is not required, however, and the sections in this chapter can be generally applied to any Operator SDK project. That is, any project initialized by the Operator SDK will work with the following steps and you do not need to specifically implement all of the code from previous chapters.
With that in mind, the requirements for this chapter are as follows:
- Any existing Operator SDK project
- Go 1.16+
The Code in Action video for this chapter can be viewed at: https://bit.ly/3zbsvD0