Details
-
Story
-
Resolution: Done
-
Major
-
None
-
False
-
None
-
False
-
OCPSTRAT-156 - Netobserv operator: Make configuration simpler
-
deploymentModel, logTypes, agent_type, autoscaler_status, loki_authToken, exporters_Type variables are now using camelCase so all docs need to update to use that config
-
NetObserv - Sprint 244, NetObserv - Sprint 245, NetObserv - Sprint 246
Description
List here any change wanted before we have our first release with v1beta2, so that's it's all clean when released.
- Rename enums in CamelCase to follow conventions: cf https://github.com/netobserv/network-observability-operator/pull/394#discussion_r1304927133
DeploymentModel FlowCollectorDeploymentModel `json:"deploymentModel,omitempty"` DeploymentModelDirect FlowCollectorDeploymentModel = "Direct" DeploymentModelKafka FlowCollectorDeploymentModel = "Kafka"
Type FlowCollectorAgentType `json:"type,omitempty"` AgentIPFIX FlowCollectorAgentType = "IPFIX" AgentEBPF FlowCollectorAgentType = "eBPF"
Type ServerTLSConfigType `json:"type,omitempty"` ServerTLSDisabled ServerTLSConfigType = "Disabled" ServerTLSProvided ServerTLSConfigType = "Provided" ServerTLSAuto ServerTLSConfigType = "Auto"
DisableAlerts []FLPAlert `json:"disableAlerts"` AlertNoFlows FLPAlert = "NetObservNoFlows" AlertLokiError FLPAlert = "NetObservLokiError"
LogTypes *FLPLogTypes `json:"logTypes,omitempty"` LogTypeFlows FLPLogTypes = "Flows" LogTypeConversations FLPLogTypes = "Conversations" LogTypeEndedConversations FLPLogTypes = "EndedConversations" LogTypeAll FLPLogTypes = "All"
Status HPAStatus `json:"status,omitempty"` HPAStatusDisabled HPAStatus = "Disabled" HPAStatusEnabled HPAStatus = "Enabled"
AuthToken LokiAuthToken `json:"authToken,omitempty"` LokiAuthDisabled LokiAuthToken = "Disabled" LokiAuthUseHostToken LokiAuthToken = "Host" LokiAuthForwardUserToken LokiAuthToken = "Forward"
Type SASLType `json:"type,omitempty"` SASLDisabled SASLType = "Disabled" SASLPlain SASLType = "Plain" SASLScramSHA512 SASLType = "ScramSHA512"
Type ExporterType `json:"type"` KafkaExporter ExporterType = "Kafka" IpfixExporter ExporterType = "IPFIX"
Attachments
Issue Links
- links to
- mentioned on