You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the kind for the operator CRD is Os. That abbreviation is also used in other places in the CRD.
Using the Os abbreviation is not optimal for two reasons:
OS is already widely known and used for Operating System, so using it here differently can confuse people
A leading member of the OpenSearch community has asked in a discussion thread (OpenSearch name: abbreviation?) not to abbreviate the name to establish a clear brand
As such I suggest renaming the kind of the CRD and also any mention of Os in the CRD fields.
Note: os can still be configured as a shortName for the CRD so a user can still do a quick kubectl get os
This is my suggestion of how the example definition could look like with new names:
apiVersion: opensearch.opster.io/v1 # Renamedkind: OpenSearchCluster # Renamedmetadata:
name: opster-opensearchnamespace: operator-opensearchspec:
general:
clusterName: my-opensearchhttpPort: 9200# renamed from osPorttransportPort: 9300# Introduced to make both ports configurablevendor: opensearchversion: latestserviceName: es-svcdashboards: # Renamed from osConfMgmt and moved to make kibana/dashboards a top-level member, later we can add other dashboards-related config options hereenabled: truenodePools: # renamed from osNodes
- component: mastersreplicas: 3diskSize: 30NodeSelector:
cpu: 4memory: 16ingest: "false"
- component: nodesreplicas: 3diskSize: 100NodeSelector:
cpu: 4memory: 16ingest: "true"
- component: coordinatorsreplicas: 3diskSize: 100NodeSelector:
cpu: 4memory: 16ingest: "false"
The text was updated successfully, but these errors were encountered:
Currently the kind for the operator CRD is
Os
. That abbreviation is also used in other places in the CRD.Using the
Os
abbreviation is not optimal for two reasons:OS
is already widely known and used for Operating System, so using it here differently can confuse peopleAs such I suggest renaming the kind of the CRD and also any mention of
Os
in the CRD fields.Note:
os
can still be configured as a shortName for the CRD so a user can still do a quickkubectl get os
This is my suggestion of how the example definition could look like with new names:
The text was updated successfully, but these errors were encountered: