Versions in this module Expand all Collapse all v0 v0.3.13 Sep 3, 2024 v0.3.12 Aug 26, 2024 v0.3.11 Aug 20, 2024 v0.3.10 Aug 16, 2024 v0.3.9 Aug 16, 2024 v0.3.8 Aug 16, 2024 v0.3.7 Aug 6, 2024 v0.3.6 Aug 5, 2024 v0.3.5 Aug 5, 2024 v0.3.4 Aug 5, 2024 v0.3.3 Aug 5, 2024 v0.3.2 Aug 2, 2024 v0.3.1 Jul 31, 2024 v0.2.1 Jul 25, 2024 Changes in this version + func GetK8SApiUrlFromEnv() (string, error) + func GetK8SLatestVersion(logger golog.MyLogger) (string, error) + func GetK8sInfo(l golog.MyLogger) (string, string, string) type K8sInfo + func GetK8SConnInfo(logger golog.MyLogger) (*K8sInfo, error) v0.1.3 Jul 24, 2024 v0.1.1 Jul 24, 2024 Changes in this version + func GetJsonFromUrl(url string, bearerToken string, caCert []byte, allowInsecure bool, ...) (string, error) + func GetKubernetesApiUrlFromEnv() (string, error) + func GetKubernetesInfo(l *log.Logger) (string, string, string) + func GetKubernetesLatestVersion(logger *log.Logger) (string, error) + func GetOsUptime() (string, error) + type K8sInfo struct + CaCert string + CurrentNamespace string + Token string + Version string + func GetKubernetesConnInfo(logger *log.Logger) (*K8sInfo, error) + type OsInfo struct + Name string + Version string + VersionId string + func GetOsInfo() (*OsInfo, error) + type RuntimeInfo struct + Appname string + EnvVars []string + GOARCH string + GOOS string + Headers map[string][]string + Hostname string + K8sApiUrl string + K8sCurrentNamespace string + K8sLatestVersion string + K8sVersion string + NumCPU string + NumGoroutine string + OsReleaseName string + OsReleaseVersion string + OsReleaseVersionId string + PPid int + ParamName string + Pid int + RemoteAddr string + RequestId string + Runtime string + Uid int + Uptime string + UptimeOs string + Version string + func CollectRuntimeInfo(appName, version string, l *log.Logger) RuntimeInfo