deployment的名称 * @param namespace namespace名称 * @param jsonStr patch的json内容 * @param fieldManager V1Patch(jsonStr), null, null, fieldManager deployment的名称 * @param namespace namespace名称 * @param jsonStr patch的json内容 * @param fieldManager V1Patch(jsonStr), null, null, fieldManager apply yaml patch apply yaml patch与其他patch略有不同,调用ExtensionsV1beta1Api的patchNamespacedDeployment方法发请求时,fieldManager
deployment的名称 * @param namespace namespace名称 * @param jsonStr patch的json内容 * @param fieldManager V1Patch(jsonStr), null, null, fieldManager deployment的名称 * @param namespace namespace名称 * @param jsonStr patch的json内容 * @param fieldManager V1Patch(jsonStr), null, null, fieldManager apply yaml patch apply yaml patch与其他patch略有不同,调用ExtensionsV1beta1Api的patchNamespacedDeployment方法发请求时,fieldManager
WithFieldManager(o.fieldManager).
runtime.SelfLinker UnsafeConvertor runtime.ObjectConvertor TypeConverter fieldmanager.TypeConverter
需求8:希望为resources_create_or_update工具增加force, dryRun, 和 fieldManager选项,以提供更精细的资源管理能力,例如强制覆盖、验证变更而不实际应用、
var pbssLoaded = this.FieldManager.FieldExists(ProjectPBSsProperty); ProjectPBS[] projectPBSCache
fieldManager=kubectl-create", "verb":"create", "user":{ "username":"kubernetes-admin", "groups":[
cmdutil.AddFieldManagerFlagVar(cmd, &o.fieldManager, "kubectl-create") o.PrintFlags.AddFlags(cmd)
另外需要指定一个FieldManager参数。 job, err := t.clientSet.BatchV1().Jobs(ns).Apply(context.TODO(), jobDef, metav1.ApplyOptions{ FieldManager
fieldManager=kubectl-client-side-apply' POST https://127.0.0.1:6443/apis/example.org/v1/namespaces fieldManager=kubectl-client-side-apply 201 Created in 25 milliseconds ... 4.
WithFieldManager(o.fieldManager). } result := finishRequest(ctx, func() (runtime.Object, error) { if scope.FieldManager = nil { liveObj := scope.Creater.New(scope.Kind) obj = scope.FieldManager.UpdateNoErrors (liveObj, obj, managerOrUserAgent(options.FieldManager, req.UserAgent())) admit = fieldmanager.NewManagedFieldsValidatingAdmissionController
FieldManager: 用于跟踪和管理字段的资源所有权(例如:更新标记为该控制器的字段)。 JobClient: 用于与Kubernetes API服务器进行交互的Job客户端。