kubectl config set
created versioned structs for config