小编Fei*_*hou的帖子

如何使用kubeadm升级来更改kubeadm-config中的某些功能

我想在现有的kubernetes集群(v1.10)上安装kube-prometheus。在此之前,医生说我需要将控制器/调度程序的IP地址从127.0.0.1更改为0.0.0.0。并且还建议使用kubeadm配置升级来更改以下功能:

controllerManagerExtraArgs:
  address: 0.0.0.0
schedulerExtraArgs:
  address: 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

阅读文档后,我尝试使用以下命令,但没有成功:

kubeadm upgrade --feature-gates controllerManagerExtraArgs.address=0.0.0.0 
Run Code Online (Sandbox Code Playgroud)

我知道我可以kubectl -n kube-system edit cm kubeadm-config直接修改configMap,只想知道如何从中升级kubeadm upgrade

kubernetes prometheus kubeadm

5
推荐指数
1
解决办法
1571
查看次数

如何在参数中为自定义 Enricher 编写正确的 appsettings.json 文件

我有一个自定义的 Enricher:CorrelationIdsEnricher为了编写CorrelationIdRequestId记录,它的构造函数有一个参数:ICorrelationContextProvider用于传递相关上下文提供程序。

在我的项目中,我通过阅读appsettings.json配置文件来配置 serilog 。这是配置文件:

{
  "Serilog": {
    "Using": [ "Serilog.Sinks.Console", "Common.Logging", "Common.Correlation" ],
    "MinimumLevel": "Debug",
    "WriteTo": [
      {
        "Name": "Console",
        "Args": {
          "outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level}] [{SourceContext}] [{EventId}] [{RequestId} {CorrelationId}] {Message}{NewLine}{Exception}",
          "theme": "Serilog.Sinks.SystemConsole.Themes.AnsiConsoleTheme::Code, Serilog.Sinks.Console"
        }
      }
    ],
    "Enrich": [
      "FromLogContext",
      {
        "Name": "WithCorrelationIds",
        "Args": {
          "provider": "Correlation.ServerContextProvider::Default, Common.Correlation"
        }
      }
    ],
  }
}
Run Code Online (Sandbox Code Playgroud)

但是它不能CorrelationIdsEnricher正确设置。

有谁知道为什么?

c# appsettings serilog

2
推荐指数
1
解决办法
1886
查看次数

Golang支持VSTS Git

我想Go在我们团队的VSTS中开始一个项目.创建新存储库后,如何使用该命令go get获取存储库的副本,就像在github中使用一样?

通过visualstudio.com git repos找到了关于golang的解决方法.还有其他更好的解决方案吗?

go azure-devops

2
推荐指数
1
解决办法
500
查看次数

标签 统计

appsettings ×1

azure-devops ×1

c# ×1

go ×1

kubeadm ×1

kubernetes ×1

prometheus ×1

serilog ×1