mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Merge pull request #108480 from wojtek-t/log_golang_envs
Log main golang runtime env vars
This commit is contained in:
		@@ -152,6 +152,8 @@ func Run(completeOptions completedServerRunOptions, stopCh <-chan struct{}) erro
 | 
			
		||||
	// To help debugging, immediately log version
 | 
			
		||||
	klog.Infof("Version: %+v", version.Get())
 | 
			
		||||
 | 
			
		||||
	klog.InfoS("Golang settings", "GOGC", os.Getenv("GOGC"), "GOMAXPROCS", os.Getenv("GOMAXPROCS"), "GOTRACEBACK", os.Getenv("GOTRACEBACK"))
 | 
			
		||||
 | 
			
		||||
	server, err := CreateServerChain(completeOptions, stopCh)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return err
 | 
			
		||||
 
 | 
			
		||||
@@ -175,6 +175,8 @@ func Run(c *config.CompletedConfig, stopCh <-chan struct{}) error {
 | 
			
		||||
	// To help debugging, immediately log version
 | 
			
		||||
	klog.Infof("Version: %+v", version.Get())
 | 
			
		||||
 | 
			
		||||
	klog.InfoS("Golang settings", "GOGC", os.Getenv("GOGC"), "GOMAXPROCS", os.Getenv("GOMAXPROCS"), "GOTRACEBACK", os.Getenv("GOTRACEBACK"))
 | 
			
		||||
 | 
			
		||||
	if cfgz, err := configz.New(ConfigzName); err == nil {
 | 
			
		||||
		cfgz.Set(c.ComponentConfig)
 | 
			
		||||
	} else {
 | 
			
		||||
 
 | 
			
		||||
@@ -656,6 +656,8 @@ func (s *ProxyServer) Run() error {
 | 
			
		||||
	// To help debugging, immediately log version
 | 
			
		||||
	klog.InfoS("Version info", "version", version.Get())
 | 
			
		||||
 | 
			
		||||
	klog.InfoS("Golang settings", "GOGC", os.Getenv("GOGC"), "GOMAXPROCS", os.Getenv("GOMAXPROCS"), "GOTRACEBACK", os.Getenv("GOTRACEBACK"))
 | 
			
		||||
 | 
			
		||||
	// TODO(vmarmol): Use container config for this.
 | 
			
		||||
	var oomAdjuster *oom.OOMAdjuster
 | 
			
		||||
	if s.OOMScoreAdj != nil {
 | 
			
		||||
 
 | 
			
		||||
@@ -140,6 +140,8 @@ func Run(ctx context.Context, cc *schedulerserverconfig.CompletedConfig, sched *
 | 
			
		||||
	// To help debugging, immediately log version
 | 
			
		||||
	klog.InfoS("Starting Kubernetes Scheduler", "version", version.Get())
 | 
			
		||||
 | 
			
		||||
	klog.InfoS("Golang settings", "GOGC", os.Getenv("GOGC"), "GOMAXPROCS", os.Getenv("GOMAXPROCS"), "GOTRACEBACK", os.Getenv("GOTRACEBACK"))
 | 
			
		||||
 | 
			
		||||
	// Configz registration.
 | 
			
		||||
	if cz, err := configz.New("componentconfig"); err == nil {
 | 
			
		||||
		cz.Set(cc.ComponentConfig)
 | 
			
		||||
 
 | 
			
		||||
@@ -392,6 +392,9 @@ func UnsecuredDependencies(s *options.KubeletServer, featureGate featuregate.Fea
 | 
			
		||||
func Run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Dependencies, featureGate featuregate.FeatureGate) error {
 | 
			
		||||
	// To help debugging, immediately log version
 | 
			
		||||
	klog.InfoS("Kubelet version", "kubeletVersion", version.Get())
 | 
			
		||||
 | 
			
		||||
	klog.InfoS("Golang settings", "GOGC", os.Getenv("GOGC"), "GOMAXPROCS", os.Getenv("GOMAXPROCS"), "GOTRACEBACK", os.Getenv("GOTRACEBACK"))
 | 
			
		||||
 | 
			
		||||
	if err := initForOS(s.KubeletFlags.WindowsService, s.KubeletFlags.WindowsPriorityClass); err != nil {
 | 
			
		||||
		return fmt.Errorf("failed OS init: %w", err)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user