name: vc_mgmt_sthutrval_cluster service_id: 148 service_display_name: Менеджмент Kubernetes кластер Штурвал service_short_name: vcMgmtSthutrvalCluster lifecycle: suspendOnDestroyDefault: false adoptExistingOnCreateDefault: false operations: - svcOperationId: 258 operation: create kind: instance action: create stateOut: {} cfsParams: - svcOperationCfsParamId: 771 svcOperationCfsParam: startupConfiguration dataType: map-fixed isRequired: true defaultValue: '' isModifiable: false dataDescriptor: clusterName: dataType: string defaultValue: k8s-6sa9dyug isRequired: true isModifiable: false resourceRealm: dataType: string defaultValue: sandbox.nubes.ru isRequired: true isModifiable: false valueList: - sandbox.nubes.ru providerVdc: dataType: string defaultValue: '' isRequired: true isModifiable: false networkProvider: dataType: string defaultValue: '' isRequired: true isModifiable: false - svcOperationCfsParamId: 772 svcOperationCfsParam: clusterConfiguration dataType: map-fixed isRequired: true defaultValue: '' isModifiable: false dataDescriptor: appVersion: dataType: string defaultValue: 2.14.0 isRequired: true isModifiable: false valueList: - 2.14.0 - 2.13.1 - 2.12.1 - 2.11.0 - svcOperationCfsParamId: 773 svcOperationCfsParam: controlPlaneConfiguration dataType: map-fixed isRequired: true defaultValue: '' isModifiable: false dataDescriptor: sizingPolicy: dataType: string defaultValue: '' isRequired: true isModifiable: false valueList: - '{}' sizingDisk: dataType: integer > 0 defaultValue: '50' isRequired: true isModifiable: false count: dataType: integer > 0 defaultValue: '1' isRequired: true isModifiable: false valueList: - '1' - '3' - '5' - svcOperationCfsParamId: 774 svcOperationCfsParam: workerConfiguration dataType: array-map-fixed isRequired: true defaultValue: '[{}]' isModifiable: false dataDescriptor: groupName: dataType: string defaultValue: workers-5tcvtwk4 isRequired: true isModifiable: false sizingPolicy: dataType: string defaultValue: '' isRequired: true isModifiable: false valueList: - '{}' sizingDisk: dataType: integer > 0 defaultValue: '50' isRequired: true isModifiable: false count: dataType: integer > 0 defaultValue: '2' isRequired: true isModifiable: false autoscale: dataType: boolean defaultValue: 'false' isRequired: true isModifiable: false valueList: - 'false' - 'true' autoscaleMin: dataType: integer > 0 defaultValue: '2' isRequired: true isModifiable: false autoscaleMax: dataType: integer > 0 defaultValue: '3' isRequired: true isModifiable: false labelDeck: dataType: boolean defaultValue: 'true' isRequired: true isModifiable: false valueList: - 'true' - 'false' - svcOperationCfsParamId: 775 svcOperationCfsParam: accessConfiguration dataType: map-fixed isRequired: true defaultValue: '' isModifiable: false dataDescriptor: needExternalAddressAPI: dataType: boolean defaultValue: 'true' isRequired: true isModifiable: false valueList: - 'true' accessIpListAPI: dataType: json defaultValue: '[]' isRequired: true isModifiable: false needExternalAddressIngress: dataType: boolean defaultValue: 'true' isRequired: true isModifiable: false valueList: - 'true' accessIpListIngress: dataType: json defaultValue: '[]' isRequired: true isModifiable: false cfsParamsByOp: 258: - 771 - 772 - 773 - 774 - 775 stateParams: startupConfiguration: '{"clusterName": "k8s-6sa9dyug", "resourceRealm": "sandbox.nubes.ru", "providerVdc": "", "networkProvider": ""}' clusterConfiguration: '{"appVersion": "2.14.0"}' controlPlaneConfiguration: '{"sizingPolicy": "", "sizingDisk": 50, "count": 1}' workerConfiguration: '{"groupName": "workers-5tcvtwk4", "sizingPolicy": "", "sizingDisk": 50, "count": 2, "autoscale": false, "autoscaleMin": 2, "autoscaleMax": 3, "labelDeck": true}' accessConfiguration: '{"needExternalAddressAPI": true, "accessIpListAPI": "[]", "needExternalAddressIngress": true, "accessIpListIngress": "[]"}'