def Args(parser): _Args(parser) group = parser.add_mutually_exclusive_group() _AddAdditionalZonesFlag(group, deprecated=True) flags.AddNodeLocationsFlag(group) flags.AddAcceleratorArgs(parser) flags.AddAddonsFlags(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddClusterScopesFlag(parser) flags.AddEnableAuditLoggingFlag(parser, hidden=True) flags.AddEnableAutoRepairFlag(parser) flags.AddEnableBinAuthzFlag(parser, hidden=True) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser, hidden=False) flags.AddLabelsFlag(parser) flags.AddLocalSSDFlag(parser) flags.AddMaintenanceWindowFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser) flags.AddMinCpuPlatformFlag(parser) flags.AddWorkloadMetadataFromNodeFlag(parser, hidden=True) flags.AddNetworkPolicyFlags(parser, hidden=False) flags.AddEnableSharedNetworkFlag(parser, hidden=True) flags.AddNodeTaintsFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddServiceAccountFlag(parser)
def Args(parser): _Args(parser) group = parser.add_mutually_exclusive_group() _AddAdditionalZonesFlag(group, deprecated=True) flags.AddNodeLocationsFlag(group) flags.AddAddonsFlags(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddMaxPodsPerNodeFlag(parser) flags.AddEnableAutoRepairFlag(parser, for_create=True) flags.AddEnableBinAuthzFlag(parser, hidden=True) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddIstioConfigFlag(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDFlag(parser) flags.AddMaintenanceWindowFlag(parser) 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) flags.AddEnableStackdriverKubernetesFlag(parser) flags.AddTpuFlags(parser, hidden=False) flags.AddAutoprovisioningFlags(parser, hidden=True) flags.AddVerticalPodAutoscalingFlag(parser, hidden=True)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, suppressed=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True)
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, hidden=False, recurring_windows_hidden=True) flags.AddMainAuthorizedNetworksFlags(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)
def Args(parser): _Args(parser) group = parser.add_mutually_exclusive_group() _AddAdditionalZonesFlag(group, deprecated=True) flags.AddNodeLocationsFlag(group) flags.AddAcceleratorArgs(parser) flags.AddAddonsFlags(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddEnableAutoRepairFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDFlag(parser) flags.AddMaintenanceWindowFlag(parser) 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, hidden=False)
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.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableStackdriverKubernetesFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDFlag(parser) flags.AddMaintenanceWindowFlag(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) flags.AddTpuFlags(parser, hidden=False) flags.AddResourceUsageExportFlags(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddClusterVersionFlag(parser, 'master and nodes') flags.AddPreemptibleFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddBootDiskKmsKeyFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser) flags.AddNodePoolAutoprovisioningFlag(parser, hidden=False) flags.AddMaxPodsPerNodeFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True, default=True) flags.AddSandboxFlag(parser) flags.AddNodePoolLocationsFlag(parser, for_create=True) flags.AddSurgeUpgradeFlag(parser, for_node_pool=True, default=1) flags.AddMaxUnavailableUpgradeFlag(parser, for_node_pool=True, is_create=True) flags.AddReservationAffinityFlags(parser, for_node_pool=True)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True) flags.AddServiceAccountFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser, suppressed=True) flags.AddPreemptibleFlag(parser, for_node_pool=True, suppressed=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, suppressed=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True, hidden=True) flags.AddDeprecatedNodePoolNodeIdentityFlags(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddDeprecatedNodePoolNodeIdentityFlags(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddClusterVersionFlag(parser, 'master and nodes') flags.AddPreemptibleFlag(parser) flags.AddEnableAutoRepairFlag(parser, suppressed=True) flags.AddEnableAutoUpgradeFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser, hidden=True) flags.AddLocalSSDFlag(parser, suppressed=True) flags.AddPreemptibleFlag(parser, for_node_pool=True, suppressed=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, suppressed=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True, suppressed=True) flags.AddServiceAccountFlag(parser, suppressed=True) flags.AddOldNodePoolScopesFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True) flags.AddServiceAccountFlag(parser) flags.AddNodePoolScopesFlag(parser) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser, hidden=True) flags.AddLocalSSDFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddClusterVersionFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddEnableAutoRepairFlag(parser, suppressed=True) flags.AddEnableAutoUpgradeFlag(parser) flags.AddServiceAccountFlag(parser)
def Args(parser): _Args(parser) flags.AddAcceleratorArgs(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddEnableAutoRepairFlag(parser) flags.AddEnableAutoUpgradeFlag(parser) flags.AddServiceAccountFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser, hidden=True) flags.AddEnableLegacyAuthorizationFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) # TODO(b/64091817) Un-hide once we're ready to release. flags.AddWorkloadMetadataFromNodeFlag(parser, hidden=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser) flags.AddNodePoolAutoprovisioningFlag(parser, hidden=False) flags.AddMaxPodsPerNodeFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True, default=True)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True) flags.AddServiceAccountFlag(parser) flags.AddAcceleratorArgs(parser) flags.AddNodePoolScopesFlag(parser) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFromNodeFlag(parser, hidden=True) flags.AddNodeTaintsFlag(parser, for_node_pool=True, hidden=True)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser) flags.AddNodePoolAutoprovisioningFlag(parser, hidden=True)
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.AddEnableLoggingMonitoringSystemOnlyFlag(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, enable_tpu_service_networking=True) 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.AddWorkloadMetadataFlag(parser, use_mode=False) flags.AddEnableAutoUpgradeFlag(parser, default=True) flags.AddSurgeUpgradeFlag(parser, default=1) flags.AddMaxUnavailableUpgradeFlag(parser, is_create=True) flags.AddReservationAffinityFlags(parser) flags.AddMasterGlobalAccessFlag(parser) flags.AddEnableGvnicFlag(parser) flags.AddSystemConfigFlag(parser, hidden=True) flags.AddDisableDefaultSnatFlag(parser, for_cluster_create=True) _AddReleaseChannelGroup(parser)
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.AddMaintenanceWindowFlag(parser) 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) flags.AddVerticalPodAutoscalingFlag(parser) flags.AddResourceUsageExportFlags(parser) flags.AddAuthenticatorSecurityGroupFlags(parser) flags.AddEnableIntraNodeVisibilityFlag(parser) flags.AddWorkloadIdentityFlags(parser) flags.AddEnableShieldedNodesFlags(parser) flags.AddClusterVersionFlag(parser) flags.AddNodeVersionFlag(parser) flags.AddEnableAutoUpgradeFlag(parser, default=True) kms_flag_overrides = { 'kms-key': '--database-encryption-key', 'kms-keyring': '--database-encryption-key-keyring', 'kms-location': '--database-encryption-key-location', 'kms-project': '--database-encryption-key-project' } kms_resource_args.AddKmsKeyResourceArg( parser, 'cluster', flag_overrides=kms_flag_overrides)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddEnableAutoRepairFlag(parser) flags.AddEnableAutoUpgradeFlag(parser) flags.AddServiceAccountFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddLabelsFlag(parser) flags.AddNetworkPolicyFlags(parser, hidden=False) flags.AddIPAliasFlags(parser) flags.AddAcceleratorArgs(parser)
def Args(parser): _Args(parser) _AddAdditionalZonesFlag(parser) flags.AddClusterAutoscalingFlags(parser, hidden=True) flags.AddLocalSSDFlag(parser, suppressed=True) flags.AddEnableKubernetesAlphaFlag(parser, suppressed=True) flags.AddPreemptibleFlag(parser, suppressed=True) flags.AddEnableAutoRepairFlag(parser, suppressed=True) flags.AddEnableAutoUpgradeFlag(parser, suppressed=True) flags.AddServiceAccountFlag(parser, suppressed=True) flags.AddMasterAuthorizedNetworksFlags(parser, hidden=True) flags.AddEnableLegacyAuthorizationFlag(parser, hidden=True) flags.AddLabelsFlag(parser, suppressed=True) flags.AddNetworkPolicyFlags(parser, hidden=True) flags.AddIPAliasFlags(parser, hidden=True) flags.AddOldClusterScopesFlag(parser)
def Args(parser): _Args(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser) flags.AddNodePoolAutoprovisioningFlag(parser, hidden=True) flags.AddMaxPodsPerNodeFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True, default=True) flags.AddSandboxFlag(parser) flags.AddNodePoolLocationsFlag(parser, for_create=True) flags.AddShieldedInstanceFlags(parser)
def Args(parser): _Args(parser) _AddAdditionalZonesFlag(parser) flags.AddAddonsFlags(parser, add_disable_addons_flag=True) flags.AddClusterAutoscalingFlags(parser) flags.AddEnableAutoRepairFlag(parser, suppressed=True) flags.AddEnableKubernetesAlphaFlag(parser, suppressed=True) flags.AddEnableLegacyAuthorizationFlag(parser, hidden=True) flags.AddIPAliasFlags(parser, hidden=True) flags.AddLabelsFlag(parser, suppressed=True) flags.AddLocalSSDFlag(parser, suppressed=True) flags.AddMaintenanceWindowFlag(parser, hidden=True) flags.AddMasterAuthorizedNetworksFlags(parser, hidden=True) flags.AddNetworkPolicyFlags(parser, hidden=True) flags.AddNodeTaintsFlag(parser, hidden=True) flags.AddPreemptibleFlag(parser, suppressed=True) flags.AddDeprecatedClusterNodeIdentityFlags(parser)
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)
def Args(parser): _Args(parser) flags.AddAcceleratorArgs(parser, enable_gpu_partition=True, enable_gpu_sharing=True, enable_gpu_deprecated_fields=False) flags.AddBootDiskKmsKeyFlag(parser) flags.AddClusterAutoscalingFlags(parser, location_policy_present=False) flags.AddLocalSSDFlag(parser) flags.AddPreemptibleFlag(parser, for_node_pool=True) flags.AddEnableAutoRepairFlag(parser, for_node_pool=True, for_create=True) flags.AddMinCpuPlatformFlag(parser, for_node_pool=True) flags.AddWorkloadMetadataFlag(parser) flags.AddNodeTaintsFlag(parser, for_node_pool=True) flags.AddNodePoolNodeIdentityFlags(parser) flags.AddNodePoolAutoprovisioningFlag(parser, hidden=False) flags.AddMaxPodsPerNodeFlag(parser, for_node_pool=True) flags.AddEnableAutoUpgradeFlag(parser, for_node_pool=True, default=True) flags.AddReservationAffinityFlags(parser, for_node_pool=True) flags.AddSandboxFlag(parser) flags.AddNodePoolLocationsFlag(parser, for_create=True) flags.AddSurgeUpgradeFlag(parser, for_node_pool=True, default=1) flags.AddMaxUnavailableUpgradeFlag(parser, for_node_pool=True, is_create=True) flags.AddSystemConfigFlag(parser, hidden=False) flags.AddNodeGroupFlag(parser) flags.AddEnableGvnicFlag(parser) flags.AddEnableImageStreamingFlag(parser, for_node_pool=True) flags.AddSpotFlag(parser, for_node_pool=True) flags.AddEnableConfidentialNodesFlag(parser, for_node_pool=True, hidden=True) flags.AddNetworkPerformanceConfigFlags(parser, hidden=False) flags.AddEnableRollingUpdateFlag(parser) flags.AddEnableBlueGreenUpdateFlag(parser) flags.AddStandardRolloutPolicyFlag(parser) flags.AddNodePoolSoakDurationFlag(parser) flags.AddNodePoolEnablePrivateNodes(parser)
def Args(parser): _Args(parser) _AddAdditionalZonesFlag(parser, deprecated=True) flags.AddNodeLocationsFlag(parser) flags.AddAddonsFlags(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddEnableAutoRepairFlag(parser, for_create=True) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDFlag(parser) flags.AddMaintenanceWindowFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser) flags.AddMinCpuPlatformFlag(parser) flags.AddNetworkPolicyFlags(parser) flags.AddNodeTaintsFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddDeprecatedClusterNodeIdentityFlags(parser)