Categorygithub.com/sdcio/config-server
modulepackage
0.0.44
Repository: https://github.com/sdcio/config-server.git
Documentation: pkg.go.dev

# README

Config-server

The config-server is a Kubernetes-based Operator and comprises of several controllers:

  • Schema Controller: Manages the lifecycle of schemas using Schema Custom Resources (CR).
  • Discovery Controller: Manages the lifecycle of targets through DiscoveryRule CR, discovering devices/NF(s)
  • Target Controller: Manages the lifecycle of Target DataStores using Target CR.
  • Config API Server: Manages the lifecycle of Config resources.
    • Utilizes its storage backend (not etcd).
    • Interacts declaratively with the data-server through Intent transactions.
    • Implements validation checks, rejecting configurations that fail validation.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

IsReconcilerEnabled checks if an environment variable `ENABLE_<reconcilerName>` exists return "true" if the var is set and is not equal to "false".