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.AddAcceleratorArgs(parser) flags.AddAddonsFlags(parser) flags.AddClusterAutoscalingFlags(parser) flags.AddEnableAutoRepairFlag(parser) flags.AddEnableBinAuthzFlag(parser, hidden=True) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddIstioConfigFlag(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDAndLocalSSDVolumeConfigsFlag(parser) flags.AddMaintenanceWindowFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser) flags.AddMinCpuPlatformFlag(parser) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNetworkPolicyFlags(parser) flags.AddEnableSharedNetworkFlag(parser, hidden=True) flags.AddAutoprovisioningFlags(parser, hidden=False) flags.AddNodeTaintsFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddPodSecurityPolicyFlag(parser) flags.AddAllowRouteOverlapFlag(parser) flags.AddPrivateClusterFlags(parser, hidden=False) flags.AddClusterNodeIdentityFlags(parser) flags.AddTpuFlags(parser, hidden=False)
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.AddEnableBinAuthzFlag(parser, hidden=True) flags.AddEnableKubernetesAlphaFlag(parser) flags.AddEnableLegacyAuthorizationFlag(parser) flags.AddIPAliasFlags(parser) flags.AddIstioConfigFlag(parser) flags.AddLabelsFlag(parser) flags.AddLocalSSDAndLocalSSDVolumeConfigsFlag(parser) flags.AddMaintenanceWindowFlag(parser) flags.AddMasterAuthorizedNetworksFlags(parser) flags.AddMinCpuPlatformFlag(parser) flags.AddWorkloadMetadataFromNodeFlag(parser) flags.AddNetworkPolicyFlags(parser) flags.AddEnableSharedNetworkFlag(parser, hidden=True) flags.AddAutoprovisioningFlags(parser, hidden=False) flags.AddNodeTaintsFlag(parser) flags.AddPreemptibleFlag(parser) flags.AddPodSecurityPolicyFlag(parser) flags.AddAllowRouteOverlapFlag(parser) flags.AddPrivateClusterFlags(parser, hidden=False) flags.AddClusterNodeIdentityFlags(parser) flags.AddTpuFlags(parser, hidden=False) parser.add_argument( '--enable-stackdriver-kubernetes', action='store_true', default=False, hidden=True, help='Enable logging and monitoring beta experience. Cloud Logging ' 'and Cloud Monitoring are both required.')