Exemplo n.º 1
0
 def Args(parser):
     _Args(parser)
     group = parser.add_mutually_exclusive_group()
     _AddAdditionalZonesFlag(group, deprecated=True)
     flags.AddNodeLocationsFlag(group)
     flags.AddBetaAddonsFlags(parser)
     flags.AddClusterAutoscalingFlags(parser)
     flags.AddMaxPodsPerNodeFlag(parser)
     flags.AddEnableAutoRepairFlag(parser, for_create=True)
     flags.AddEnableBinAuthzFlag(parser)
     flags.AddEnableKubernetesAlphaFlag(parser)
     flags.AddEnableLegacyAuthorizationFlag(parser)
     flags.AddIPAliasFlags(parser)
     flags.AddIstioConfigFlag(parser)
     flags.AddLabelsFlag(parser)
     flags.AddLocalSSDFlag(parser)
     flags.AddMaintenanceWindowGroup(parser,
                                     emw_hidden=False,
                                     add_emw_flags=True)
     flags.AddMasterAuthorizedNetworksFlags(parser)
     flags.AddMinCpuPlatformFlag(parser)
     flags.AddWorkloadMetadataFromNodeFlag(parser)
     flags.AddNetworkPolicyFlags(parser)
     flags.AddNodeTaintsFlag(parser)
     flags.AddPreemptibleFlag(parser)
     flags.AddPodSecurityPolicyFlag(parser)
     flags.AddAllowRouteOverlapFlag(parser)
     flags.AddClusterNodeIdentityFlags(parser)
     flags.AddPrivateClusterFlags(parser,
                                  with_deprecated=True,
                                  with_alpha=False)
     flags.AddEnableStackdriverKubernetesFlag(parser)
     flags.AddTpuFlags(parser, hidden=False)
     flags.AddAutoprovisioningFlags(parser, hidden=False, for_create=True)
     flags.AddVerticalPodAutoscalingFlag(parser)
     flags.AddResourceUsageExportFlags(parser)
     flags.AddAuthenticatorSecurityGroupFlags(parser)
     flags.AddEnableIntraNodeVisibilityFlag(parser)
     flags.AddWorkloadIdentityFlags(parser)
     flags.AddEnableShieldedNodesFlags(parser)
     flags.AddEnableAutoUpgradeFlag(parser, default=True)
     flags.AddDatabaseEncryptionFlag(parser)
     flags.AddShieldedInstanceFlags(parser)
     _AddReleaseChannelGroup(parser)
Exemplo n.º 2
0
 def Args(parser):
   _Args(parser)
   group = parser.add_mutually_exclusive_group()
   _AddAdditionalZonesFlag(group, deprecated=True)
   flags.AddNodeLocationsFlag(group)
   flags.AddBetaAddonsFlags(parser)
   flags.AddBootDiskKmsKeyFlag(parser)
   flags.AddClusterAutoscalingFlags(parser)
   flags.AddMaxPodsPerNodeFlag(parser)
   flags.AddEnableAutoRepairFlag(parser, for_create=True)
   flags.AddEnableBinAuthzFlag(parser)
   flags.AddEnableKubernetesAlphaFlag(parser)
   flags.AddEnableCloudRunAlphaFlag(parser)
   flags.AddEnableLegacyAuthorizationFlag(parser)
   flags.AddIPAliasFlags(parser)
   flags.AddIstioConfigFlag(parser)
   flags.AddLabelsFlag(parser)
   flags.AddLocalSSDFlag(parser)
   flags.AddMaintenanceWindowGroup(parser)
   flags.AddMasterAuthorizedNetworksFlags(parser)
   flags.AddMinCpuPlatformFlag(parser)
   flags.AddNetworkPolicyFlags(parser)
   flags.AddNodeTaintsFlag(parser)
   flags.AddPreemptibleFlag(parser)
   flags.AddPodSecurityPolicyFlag(parser)
   flags.AddAllowRouteOverlapFlag(parser)
   flags.AddClusterNodeIdentityFlags(parser)
   flags.AddPrivateClusterFlags(parser, with_deprecated=True)
   flags.AddEnableStackdriverKubernetesFlag(parser)
   flags.AddTpuFlags(parser, hidden=False)
   flags.AddAutoprovisioningFlags(parser, hidden=False, for_create=True)
   flags.AddAutoscalingProfilesFlag(parser)
   flags.AddVerticalPodAutoscalingFlag(parser)
   flags.AddResourceUsageExportFlags(parser)
   flags.AddAuthenticatorSecurityGroupFlags(parser)
   flags.AddEnableIntraNodeVisibilityFlag(parser)
   flags.AddWorkloadIdentityFlags(parser, use_workload_pool=False)
   flags.AddWorkloadMetadataFromNodeFlag(parser, use_mode=False)
   flags.AddEnableAutoUpgradeFlag(parser, default=True)
   flags.AddSurgeUpgradeFlag(parser, default=1)
   flags.AddMaxUnavailableUpgradeFlag(parser, is_create=True)
   flags.AddReservationAffinityFlags(parser)
   _AddReleaseChannelGroup(parser)
Exemplo n.º 3
0
 def Args(parser):
     _Args(parser)
     _AddAdditionalZonesFlag(parser, deprecated=True)
     flags.AddNodeLocationsFlag(parser)
     flags.AddAddonsFlags(parser)
     flags.AddClusterAutoscalingFlags(parser)
     flags.AddMaxPodsPerNodeFlag(parser)
     flags.AddEnableAutoRepairFlag(parser, for_create=True)
     flags.AddEnableBinAuthzFlag(parser)
     flags.AddEnableKubernetesAlphaFlag(parser)
     flags.AddEnableCloudRunAlphaFlag(parser)
     flags.AddEnableStackdriverKubernetesFlag(parser)
     flags.AddEnableLegacyAuthorizationFlag(parser)
     flags.AddIPAliasFlags(parser)
     flags.AddLabelsFlag(parser)
     flags.AddLocalSSDFlag(parser)
     flags.AddMaintenanceWindowGroup(parser)
     flags.AddMasterAuthorizedNetworksFlags(parser)
     flags.AddMinCpuPlatformFlag(parser)
     flags.AddNetworkPolicyFlags(parser)
     flags.AddNodeTaintsFlag(parser)
     flags.AddPreemptibleFlag(parser)
     flags.AddClusterNodeIdentityFlags(parser)
     flags.AddPrivateClusterFlags(parser,
                                  with_deprecated=False,
                                  with_alpha=False)
     flags.AddClusterVersionFlag(parser)
     flags.AddNodeVersionFlag(parser)
     flags.AddEnableAutoUpgradeFlag(parser, default=True)
     flags.AddEnableIntraNodeVisibilityFlag(parser)
     flags.AddTpuFlags(parser, hidden=False)
     flags.AddAutoprovisioningFlags(parser,
                                    hidden=False,
                                    for_create=True,
                                    ga=True)
     flags.AddResourceUsageExportFlags(parser)
     flags.AddVerticalPodAutoscalingFlag(parser)
     flags.AddReservationAffinityFlags(parser)
     flags.AddSurgeUpgradeFlag(parser)
     flags.AddMaxUnavailableUpgradeFlag(parser)