Complete the command to create a new operator project using Operator SDK.
operator-sdk init --domain=[1]The operator-sdk init command requires a domain name to initialize the project. Here, example.com is a common placeholder domain.
Complete the command to create a new API with group 'app' and version 'v1'.
operator-sdk create api --group=[1] --version=v1 --kind=AppServiceThe --group flag specifies the API group. Here, it should be app as given in the instruction.
Fix the error in the command to generate a controller for the kind 'AppService'.
operator-sdk create controller --kind=[1]The kind name is case sensitive and should start with a capital letter for each word, so AppService is correct.
Fill both blanks to build and push the operator image with the correct image name and tag.
make docker-build docker-push IMG=[1]:[2]
The IMG variable needs the full image path including registry and repo, and the tag should be a version like v0.1.0.
Fill all three blanks to run the operator locally with the correct image, namespace, and watch namespace.
operator-sdk run local --image=[1] --namespace=[2] --watch-namespace=[3]
The --image flag needs the full image path with tag, --namespace is usually 'default' for local testing, and --watch-namespace is the namespace the operator watches, here 'operators'.