fields: resources, crds. meta - fields which may influence all or some of the above. Example fields: vars, namespace, apiVersion, kind, etc generators - what new resources should be created. Example fields: configMapGenerator (legacy), secretGenerator (legacy), generators (v2.1). transformers: alter specific bits of your resource definitions. e.g. labels, annotations