|
1246 | 1246 | "properties": { |
1247 | 1247 | "afterInactivity": { |
1248 | 1248 | "type": "string", |
1249 | | - "description": "AfterInactivity specifies after how long of inactivity the tenant cluster will be deleted.\nUses Go duration format (e.g., \"720h\" for 30 days).\n+optional" |
| 1249 | + "description": "AfterInactivity specifies after how long of inactivity the virtual cluster will be deleted.\nUses Go duration format (e.g., \"720h\" for 30 days).\n+optional" |
1250 | 1250 | } |
1251 | 1251 | }, |
1252 | 1252 | "additionalProperties": false, |
|
2532 | 2532 | }, |
2533 | 2533 | "mappings": { |
2534 | 2534 | "$ref": "#/$defs/FromHostMappings", |
2535 | | - "description": "Mappings define Host Gateway namespace/name to tenant-facing namespace/name placement." |
| 2535 | + "description": "Mappings define control plane Gateway namespace/name to tenant-facing namespace/name placement." |
2536 | 2536 | }, |
2537 | 2537 | "allowedRoutes": { |
2538 | 2538 | "$ref": "#/$defs/GatewayAllowedRoutesConfig", |
|
2548 | 2548 | }, |
2549 | 2549 | "sanitize": { |
2550 | 2550 | "$ref": "#/$defs/GatewayImportSanitize", |
2551 | | - "description": "Sanitize configures sensitive host field sanitization." |
| 2551 | + "description": "Sanitize configures sensitive control plane field sanitization." |
2552 | 2552 | } |
2553 | 2553 | }, |
2554 | 2554 | "additionalProperties": false, |
|
2561 | 2561 | "type": "string" |
2562 | 2562 | }, |
2563 | 2563 | "type": "object", |
2564 | | - "description": "ByName is a map of host-object-namespace/host-object-name: virtual-object-namespace/virtual-object-name.\nThere are several wildcards supported:\n1. To match all objects in host namespace and sync them to different namespace in vCluster:\nbyName:\n \"foo/*\": \"foo-in-virtual/*\"\n2. To match specific object in the host namespace and sync it to the same namespace with the same name:\nbyName:\n \"foo/my-object\": \"foo/my-object\"\n3. To match specific object in the host namespace and sync it to the same namespace with different name:\nbyName:\n \"foo/my-object\": \"foo/my-virtual-object\"\n4. To match all objects in the vCluster host namespace and sync them to a different namespace in vCluster:\nbyName:\n \"\": \"my-virtual-namespace/*\"\n5. To match specific objects in the vCluster host namespace and sync them to a different namespace in vCluster:\nbyName:\n \"/my-object\": \"my-virtual-namespace/my-object\"" |
| 2564 | + "description": "ByName is a map of control-plane-object-namespace/control-plane-object-name: tenant-object-namespace/tenant-object-name.\nThere are several wildcards supported:\n1. To match all objects in a control plane namespace and sync them to a different namespace in the tenant cluster:\nbyName:\n \"foo/*\": \"foo-in-virtual/*\"\n2. To match a specific object in the control plane namespace and sync it to the same namespace with the same name:\nbyName:\n \"foo/my-object\": \"foo/my-object\"\n3. To match a specific object in the control plane namespace and sync it to the same namespace with a different name:\nbyName:\n \"foo/my-object\": \"foo/my-virtual-object\"\n4. To match all objects in the vCluster namespace and sync them to a different namespace in the tenant cluster:\nbyName:\n \"\": \"my-virtual-namespace/*\"\n5. To match specific objects in the vCluster namespace and sync them to a different namespace in the tenant cluster:\nbyName:\n \"/my-object\": \"my-virtual-namespace/my-object\"" |
2565 | 2565 | } |
2566 | 2566 | }, |
2567 | 2567 | "additionalProperties": false, |
|
2582 | 2582 | }, |
2583 | 2583 | "httpRoutes": { |
2584 | 2584 | "$ref": "#/$defs/EnableSwitchWithPatches", |
2585 | | - "description": "HTTPRoutes configures HTTPRoute sync to the host cluster." |
| 2585 | + "description": "HTTPRoutes configures HTTPRoute sync to the control plane cluster." |
2586 | 2586 | }, |
2587 | 2587 | "gateways": { |
2588 | 2588 | "$ref": "#/$defs/EnableSwitchWithPatches", |
2589 | | - "description": "Gateways configures tenant-created Gateway sync to the host cluster." |
| 2589 | + "description": "Gateways configures tenant-created Gateway sync to the control plane cluster." |
2590 | 2590 | }, |
2591 | 2591 | "tlsRoutes": { |
2592 | 2592 | "$ref": "#/$defs/EnableSwitchWithPatches", |
2593 | | - "description": "TLSRoutes configures TLSRoute sync to the host cluster." |
| 2593 | + "description": "TLSRoutes configures TLSRoute sync to the control plane cluster." |
2594 | 2594 | }, |
2595 | 2595 | "backendTLSPolicies": { |
2596 | 2596 | "$ref": "#/$defs/EnableSwitchWithPatches", |
2597 | | - "description": "BackendTLSPolicies configures BackendTLSPolicy sync to the host cluster." |
| 2597 | + "description": "BackendTLSPolicies configures BackendTLSPolicy sync to the control plane cluster." |
2598 | 2598 | }, |
2599 | 2599 | "referenceGrants": { |
2600 | 2600 | "$ref": "#/$defs/EnableAutoSwitchWithPatches", |
2601 | | - "description": "ReferenceGrants configures ReferenceGrant sync to the host cluster. Enabled may be \"auto\", \"true\", or \"false\"." |
| 2601 | + "description": "ReferenceGrants configures ReferenceGrant sync to the control plane cluster. Enabled may be \"auto\", \"true\", or \"false\"." |
2602 | 2602 | } |
2603 | 2603 | }, |
2604 | 2604 | "additionalProperties": false, |
|
4609 | 4609 | }, |
4610 | 4610 | "additionalProperties": false, |
4611 | 4611 | "type": "object", |
4612 | | - "description": "Sleep holds configuration for automatically putting the tenant cluster to sleep." |
| 4612 | + "description": "Sleep holds configuration for automatically putting the virtual cluster to sleep." |
4613 | 4613 | }, |
4614 | 4614 | "SleepAuto": { |
4615 | 4615 | "properties": { |
|
4824 | 4824 | "properties": { |
4825 | 4825 | "schedule": { |
4826 | 4826 | "type": "string", |
4827 | | - "description": "Schedule specifies a scheduled time in Cron format, see https://en.wikipedia.org/wiki/Cron for a tenant cluster snapshot to be taken\n+optional" |
| 4827 | + "description": "Schedule specifies a scheduled time in Cron format, see https://en.wikipedia.org/wiki/Cron for a virtual cluster snapshot to be taken\n+optional" |
4828 | 4828 | }, |
4829 | 4829 | "timezone": { |
4830 | 4830 | "type": "string", |
|
5075 | 5075 | }, |
5076 | 5076 | "gatewayClasses": { |
5077 | 5077 | "$ref": "#/$defs/EnableSwitchWithPatchesAndSelector", |
5078 | | - "description": "GatewayClasses defines if gateway classes should get synced from the host cluster to the virtual cluster, but not back." |
| 5078 | + "description": "GatewayClasses defines if gateway classes should get synced from the control plane cluster to the tenant cluster, but not back." |
5079 | 5079 | }, |
5080 | 5080 | "gateways": { |
5081 | 5081 | "$ref": "#/$defs/FromHostGateways", |
5082 | | - "description": "Gateways defines if selected host Gateways should get synced from the host cluster to the virtual cluster, but not back." |
| 5082 | + "description": "Gateways defines if selected control plane Gateways should get synced from the control plane cluster to the tenant cluster, but not back." |
5083 | 5083 | }, |
5084 | 5084 | "runtimeClasses": { |
5085 | 5085 | "$ref": "#/$defs/EnableSwitchWithPatchesAndSelector", |
|
5306 | 5306 | }, |
5307 | 5307 | "gatewayApi": { |
5308 | 5308 | "$ref": "#/$defs/GatewayAPIEnableSwitchWithPatches", |
5309 | | - "description": "GatewayAPI defines Gateway API resources created within the virtual cluster that should get synced to the host cluster." |
| 5309 | + "description": "GatewayAPI defines Gateway API resources created within the tenant cluster that should get synced to the control plane cluster." |
5310 | 5310 | }, |
5311 | 5311 | "services": { |
5312 | 5312 | "$ref": "#/$defs/EnableSwitchWithPatches", |
|
0 commit comments