Skip to content

Commit

Permalink
Run 'make update'
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidHurta committed Oct 14, 2024
1 parent 8d08e8b commit 3037334
Show file tree
Hide file tree
Showing 15 changed files with 645 additions and 0 deletions.
1 change: 1 addition & 0 deletions features.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
| MachineAPIMigration| | | | | | |
| MachineAPIOperatorDisableMachineHealthCheckController| | | | | | |
| MultiArchInstallAzure| | | | | | |
| ClusterVersionOperatorConfiguration| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | |
| GatewayAPI| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | | |
| AdditionalRoutingCapabilities| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
| AutomatedEtcdBackup| | | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
Expand Down
146 changes: 146 additions & 0 deletions openapi/generated_openapi/zz_generated.openapi.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

85 changes: 85 additions & 0 deletions openapi/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -32113,6 +32113,91 @@
}
}
},
"com.github.openshift.api.operator.v1alpha1.ClusterVersionOperator": {
"description": "ClusterVersionOperator holds cluster-wide information about the Cluster Version Operator.\n\nCompatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.",
"type": "object",
"required": [
"metadata",
"spec"
],
"properties": {
"apiVersion": {
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources",
"type": "string"
},
"kind": {
"description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds",
"type": "string"
},
"metadata": {
"description": "metadata is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata",
"default": {},
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
},
"spec": {
"description": "spec is the specification of the desired behavior of the Cluster Version Operator.",
"default": {},
"$ref": "#/definitions/com.github.openshift.api.operator.v1alpha1.ClusterVersionOperatorSpec"
},
"status": {
"description": "status is the most recently observed status of the Cluster Version Operator.",
"default": {},
"$ref": "#/definitions/com.github.openshift.api.operator.v1alpha1.ClusterVersionOperatorStatus"
}
}
},
"com.github.openshift.api.operator.v1alpha1.ClusterVersionOperatorList": {
"description": "ClusterVersionOperatorList is a collection of ClusterVersionOperators.\n\nCompatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.",
"type": "object",
"required": [
"metadata",
"items"
],
"properties": {
"apiVersion": {
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources",
"type": "string"
},
"items": {
"description": "Items is a list of ClusterVersionOperators.",
"type": "array",
"items": {
"default": {},
"$ref": "#/definitions/com.github.openshift.api.operator.v1alpha1.ClusterVersionOperator"
}
},
"kind": {
"description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds",
"type": "string"
},
"metadata": {
"description": "metadata is the standard list's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata",
"default": {},
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta"
}
}
},
"com.github.openshift.api.operator.v1alpha1.ClusterVersionOperatorSpec": {
"description": "ClusterVersionOperatorSpec is the specification of the desired behavior of the Cluster Version Operator.",
"type": "object",
"properties": {
"operatorLogLevel": {
"description": "operatorLogLevel is an intent based logging for the operator itself. It does not give fine grained control, but it is a simple way to manage coarse grained logging choices that operators have to interpret for themselves.\n\nValid values are: \"Normal\", \"Debug\", \"Trace\", \"TraceAll\". Defaults to \"Normal\".",
"type": "string"
}
}
},
"com.github.openshift.api.operator.v1alpha1.ClusterVersionOperatorStatus": {
"description": "ClusterVersionOperatorStatus defines the observed status of the Cluster Version Operator.",
"type": "object",
"properties": {
"observedGeneration": {
"description": "observedGeneration is the last generation change you've dealt with",
"type": "integer",
"format": "int64"
}
}
},
"com.github.openshift.api.operator.v1alpha1.DelegatedAuthentication": {
"description": "DelegatedAuthentication allows authentication to be disabled.",
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
api-approved.openshift.io: https://github.com/openshift/api/pull/2044
api.openshift.io/merged-by-featuregates: "true"
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
release.openshift.io/feature-set: CustomNoUpgrade
name: clusterversionoperators.operator.openshift.io
spec:
group: operator.openshift.io
names:
kind: ClusterVersionOperator
listKind: ClusterVersionOperatorList
plural: clusterversionoperators
singular: clusterversionoperator
scope: Cluster
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
description: "ClusterVersionOperator holds cluster-wide information about
the Cluster Version Operator. \n Compatibility level 4: No compatibility
is provided, the API can change at any point for any reason. These capabilities
should not be used by applications needing long term support."
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: spec is the specification of the desired behavior of the
Cluster Version Operator.
properties:
operatorLogLevel:
default: Normal
description: "operatorLogLevel is an intent based logging for the
operator itself. It does not give fine grained control, but it
is a simple way to manage coarse grained logging choices that operators
have to interpret for themselves. \n Valid values are: \"Normal\",
\"Debug\", \"Trace\", \"TraceAll\". Defaults to \"Normal\"."
enum:
- ""
- Normal
- Debug
- Trace
- TraceAll
type: string
type: object
status:
description: status is the most recently observed status of the Cluster
Version Operator.
properties:
observedGeneration:
description: observedGeneration is the last generation change you've
dealt with
format: int64
type: integer
type: object
required:
- metadata
- spec
type: object
x-kubernetes-validations:
- message: ClusterVersionOperator is a singleton; the .metadata.name field
must be 'cluster'
rule: self.metadata.name == 'cluster'
served: true
storage: true
subresources:
status: {}
Loading

0 comments on commit 3037334

Please sign in to comment.