mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-08 03:33:56 +00:00
Merge pull request #122372 from stevekuznetsov/skuznets/provide-all-meta-apply-configurations
k8s.io/code-generator: include all metav1 applyconfigs
This commit is contained in:
commit
c39414c3b4
@ -49,10 +49,15 @@ func NewDefaults() (*args.GeneratorArgs, *CustomArgs) {
|
|||||||
genericArgs := args.Default().WithoutDefaultFlagParsing()
|
genericArgs := args.Default().WithoutDefaultFlagParsing()
|
||||||
customArgs := &CustomArgs{
|
customArgs := &CustomArgs{
|
||||||
ExternalApplyConfigurations: map[types.Name]string{
|
ExternalApplyConfigurations: map[types.Name]string{
|
||||||
// Always include TypeMeta and ObjectMeta. They are sufficient for the vast majority of use cases.
|
// Always include the applyconfigurations we've generated in client-go. They are sufficient for the vast majority of use cases.
|
||||||
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "TypeMeta"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "Condition"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "ObjectMeta"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "DeleteOptions"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "OwnerReference"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "LabelSelector"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "LabelSelectorRequirement"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "ManagedFieldsEntry"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "ObjectMeta"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "OwnerReference"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
|
{Package: "k8s.io/apimachinery/pkg/apis/meta/v1", Name: "TypeMeta"}: "k8s.io/client-go/applyconfigurations/meta/v1",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
genericArgs.CustomArgs = customArgs
|
genericArgs.CustomArgs = customArgs
|
||||||
|
Loading…
Reference in New Issue
Block a user