-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Paul Czarkowski <[email protected]>
- Loading branch information
Showing
218 changed files
with
22,393 additions
and
6,133 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# AMIOverride | ||
|
||
AMIOverride specifies what Amazon Machine Image should be used for a particular product and region. | ||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**kind** | **str** | Indicates the type of this object. Will be 'AMIOverride' if this is a complete object or 'AMIOverrideLink' if it is just a link. | [optional] | ||
**id** | **str** | Unique identifier of the object. | [optional] | ||
**href** | **str** | Self link. | [optional] | ||
**ami** | **str** | AMI is the id of the Amazon Machine Image. | [optional] | ||
**product** | [**Product**](Product.md) | | [optional] | ||
**region** | [**CloudRegion**](CloudRegion.md) | | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# AWSSTSAccountRole | ||
|
||
Representation of an sts account role for a rosa cluster | ||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**items** | [**list[AWSSTSRole]**](AWSSTSRole.md) | The list of STS Roles for this Account Role | [optional] | ||
**prefix** | **str** | The Prefix for this Account Role | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# AWSSTSRole | ||
|
||
Representation of an sts role for a rosa cluster | ||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**hcp_managed_policies** | **bool** | Does this Role have HCP Managed Policies? | [optional] | ||
**is_admin** | **bool** | Does this role have Admin permission? | [optional] | ||
**managed_policies** | **bool** | Does this Role have Managed Policies? | [optional] | ||
**arn** | **str** | The AWS ARN for this Role | [optional] | ||
**type** | **str** | The type of this Role | [optional] | ||
**role_version** | **str** | The Openshift Version for this Role | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# AutoscalerResourceLimits | ||
|
||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**gpus** | [**list[AutoscalerResourceLimitsGPULimit]**](AutoscalerResourceLimitsGPULimit.md) | Minimum and maximum number of different GPUs in cluster, in the format <gpu_type>:<min>:<max>. Cluster autoscaler will not scale the cluster beyond these numbers. Can be passed multiple times. | [optional] | ||
**cores** | [**ResourceRange**](ResourceRange.md) | | [optional] | ||
**max_nodes_total** | **int** | Maximum number of nodes in all node groups. Cluster autoscaler will not grow the cluster beyond this number. | [optional] | ||
**memory** | [**ResourceRange**](ResourceRange.md) | | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# AutoscalerResourceLimitsGPULimit | ||
|
||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**range** | [**ResourceRange**](ResourceRange.md) | | [optional] | ||
**type** | **str** | The type of GPU to associate with the minimum and maximum limits. This value is used by the Cluster Autoscaler to identify Nodes that will have GPU capacity by searching for it as a label value on the Node objects. For example, Nodes that carry the label key `cluster-api/accelerator` with the label value being the same as the Type field will be counted towards the resource limits by the Cluster Autoscaler. | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# AutoscalerScaleDownConfig | ||
|
||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**delay_after_add** | **str** | How long after scale up that scale down evaluation resumes. | [optional] | ||
**delay_after_delete** | **str** | How long after node deletion that scale down evaluation resumes, defaults to scan-interval. | [optional] | ||
**delay_after_failure** | **str** | How long after scale down failure that scale down evaluation resumes. | [optional] | ||
**enabled** | **bool** | Should cluster-autoscaler scale down the cluster. | [optional] | ||
**unneeded_time** | **str** | How long a node should be unneeded before it is eligible for scale down. | [optional] | ||
**utilization_threshold** | **str** | Node utilization level, defined as sum of requested resources divided by capacity, below which a node can be considered for scale down. | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# BillingModelItem | ||
|
||
BillingModelItem represents a billing model | ||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**kind** | **str** | Indicates the type of this object. Will be 'BillingModelItem' if this is a complete object or 'BillingModelItemLink' if it is just a link. | [optional] | ||
**id** | **str** | Unique identifier of the object. | [optional] | ||
**href** | **str** | Self link. | [optional] | ||
**billing_model_type** | **str** | BillingModelType is the type of the BillingModel. e.g. standard, marketplace. | [optional] | ||
**description** | **str** | Single line description of the billing model. | [optional] | ||
**display_name** | **str** | User friendly display name of the billing model. | [optional] | ||
**marketplace** | **str** | Indicates the marketplace of the billing model. e.g. gcp, aws, etc. | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,9 +8,12 @@ Name | Type | Description | Notes | |
**id** | **str** | Unique identifier of the object. | [optional] | ||
**href** | **str** | Self link. | [optional] | ||
**ccs_only** | **bool** | 'true' if the region is supported only for CCS clusters, 'false' otherwise. | [optional] | ||
**kms_location_id** | **str** | (GCP only) Comma-separated list of KMS location IDs that can be used with this region. E.g. \"global,nam4,us\". Order is not guaranteed. | [optional] | ||
**kms_location_name** | **str** | (GCP only) Comma-separated list of display names corresponding to KMSLocationID. E.g. \"Global,nam4 (Iowa, South Carolina, and Oklahoma),US\". Order is not guaranteed but will match KMSLocationID. Unfortunately, this API doesn't allow robust splitting - Contact [email protected] if you want to rely on this. | [optional] | ||
**cloud_provider** | [**CloudProvider**](CloudProvider.md) | | [optional] | ||
**display_name** | **str** | Name of the region for display purposes, for example `N. Virginia`. | [optional] | ||
**enabled** | **bool** | Whether the region is enabled for deploying an OSD cluster. | [optional] | ||
**enabled** | **bool** | Whether the region is enabled for deploying a managed cluster. | [optional] | ||
**govcloud** | **bool** | Whether the region is an AWS GovCloud region. | [optional] | ||
**name** | **str** | Human friendly identifier of the region, for example `us-east-1`. NOTE: Currently for all cloud providers and all regions `id` and `name` have exactly the same values. | [optional] | ||
**supports_hypershift** | **bool** | 'true' if the region is supported for Hypershift deployments, 'false' otherwise. | [optional] | ||
**supports_multi_az** | **bool** | Whether the region supports multiple availability zones. | [optional] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# ClusterAutoscaler | ||
|
||
Cluster-wide autoscaling configuration. | ||
## Properties | ||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**kind** | **str** | Indicates the type of this object. Will be 'ClusterAutoscaler' if this is a complete object or 'ClusterAutoscalerLink' if it is just a link. | [optional] | ||
**id** | **str** | Unique identifier of the object. | [optional] | ||
**href** | **str** | Self link. | [optional] | ||
**balance_similar_node_groups** | **bool** | BalanceSimilarNodeGroups enables/disables the `--balance-similar-node-groups` cluster-autoscaler feature. This feature will automatically identify node groups with the same instance type and the same set of labels and try to keep the respective sizes of those node groups balanced. | [optional] | ||
**balancing_ignored_labels** | **list[str]** | This option specifies labels that cluster autoscaler should ignore when considering node group similarity. For example, if you have nodes with \"topology.ebs.csi.aws.com/zone\" label, you can add name of this label here to prevent cluster autoscaler from splitting nodes into different node groups based on its value. | [optional] | ||
**ignore_daemonsets_utilization** | **bool** | Should CA ignore DaemonSet pods when calculating resource utilization for scaling down. false by default. | [optional] | ||
**log_verbosity** | **int** | Sets the autoscaler log level. Default value is 1, level 4 is recommended for DEBUGGING and level 6 will enable almost everything. | [optional] | ||
**max_node_provision_time** | **str** | Maximum time CA waits for node to be provisioned. | [optional] | ||
**max_pod_grace_period** | **int** | Gives pods graceful termination time before scaling down. | [optional] | ||
**pod_priority_threshold** | **int** | To allow users to schedule \"best-effort\" pods, which shouldn't trigger Cluster Autoscaler actions, but only run when there are spare resources available, More info: https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md#how-does-cluster-autoscaler-work-with-pod-priority-and-preemption. | [optional] | ||
**resource_limits** | [**AutoscalerResourceLimits**](AutoscalerResourceLimits.md) | | [optional] | ||
**scale_down** | [**AutoscalerScaleDownConfig**](AutoscalerScaleDownConfig.md) | | [optional] | ||
**skip_nodes_with_local_storage** | **bool** | Enables/Disables `--skip-nodes-with-local-storage` CA feature flag. If true cluster autoscaler will never delete nodes with pods with local storage, e.g. EmptyDir or HostPath. true by default at autoscaler. | [optional] | ||
|
||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.