-
Notifications
You must be signed in to change notification settings - Fork 79
Closed as not planned
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.triaged
Milestone
Description
I was looking for a description of the "Provider" field and went looking at the API sources but that field and others are undocumented:
api/pkg/operators/v1alpha1/clusterserviceversion_types.go
Lines 270 to 288 in a80624e
| // ClusterServiceVersionSpec declarations tell OLM how to install an operator | |
| // that can manage apps for a given version. | |
| // +k8s:openapi-gen=true | |
| type ClusterServiceVersionSpec struct { | |
| InstallStrategy NamedInstallStrategy `json:"install"` | |
| Version version.OperatorVersion `json:"version,omitempty"` | |
| Maturity string `json:"maturity,omitempty"` | |
| CustomResourceDefinitions CustomResourceDefinitions `json:"customresourcedefinitions,omitempty"` | |
| APIServiceDefinitions APIServiceDefinitions `json:"apiservicedefinitions,omitempty"` | |
| WebhookDefinitions []WebhookDescription `json:"webhookdefinitions,omitempty"` | |
| NativeAPIs []metav1.GroupVersionKind `json:"nativeAPIs,omitempty"` | |
| MinKubeVersion string `json:"minKubeVersion,omitempty"` | |
| DisplayName string `json:"displayName"` | |
| Description string `json:"description,omitempty"` | |
| Keywords []string `json:"keywords,omitempty"` | |
| Maintainers []Maintainer `json:"maintainers,omitempty"` | |
| Provider AppLink `json:"provider,omitempty"` | |
| Links []AppLink `json:"links,omitempty"` | |
| Icon []Icon `json:"icon,omitempty"` |
@varshaprasad96 Has pointed me to Operator Metadata section of the Building a Cluster Service Version (CSV) for the Operator Framework document.
Perhaps those descriptions should be copied to the API sources.
Metadata
Metadata
Assignees
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.triaged