initialization

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BuildTime = ""

getBuildTime supports injecting build time via build parameters (go build -ldflags "-X 'github.com/ciliverse/cilikube/internal/initialization.BuildTime=2025-06-24T12:00:00Z'")

View Source
var Version = ""

Version allows injection via build parameters (go build -ldflags "-X 'github.com/ciliverse/cilikube/internal/initialization.Version=v0.3.1'")

Functions

func DisplayServerInfo added in v0.2.4

func DisplayServerInfo(serverAddr, mode string)

DisplayServerInfo prints service startup information, including local/LAN addresses, mode, version, Go version, startup time, etc.

func InitializeHandlers

func InitializeHandlers(router *gin.RouterGroup, services *service.AppServices, k8sManager *k8s.ClusterManager)

Initialize Handlers function

func InitializeServices

func InitializeServices(k8sManager *k8s.ClusterManager, store store.Store, cfg *configs.Config) *service.AppServices

func SetupRouter

func SetupRouter(cfg *configs.Config, services *service.AppServices, k8sManager *k8s.ClusterManager, e *casbin.Enforcer) *gin.Engine

SetupRouter sets up and returns Gin engine

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL