Controller¶ written in go responsible for watching the status of object in etcd and make necessary changes. Analogy: object file has description. json/yaml. controller are real program to read this configuration and perform real magic bts.