小编Raj*_*ain的帖子

Mac cli 将 yaml 转换为 json

有没有一种快速方法可以将一堆 yaml 文件转换为 json 文件。我查看了 yaml2json 它不起作用(引发一些异常)

谢谢

json yaml

19
推荐指数
3
解决办法
2万
查看次数

在参数中使用空格的Python子进程调用在Windows上不起作用

我正在运行一个java命令,它接受带有空格的类路径和其他文件位置.Windows似乎不喜欢它.

我有从C:\ Program Files\Splunk运行的程序,它有一个空格

这是我的命令

c1 = os.path.join(appdir, "bin", "apache-flume-1.3.1-bin", "lib", "*")
c2 = os.path.join(appdir, "bin", "apache-flume-1.3.1-bin", "lib", "flume-ng-node-1.3.1.jar")
c3 = os.path.join(appdir, "bin", "dtFlume.jar")

classpath = c1 + os.pathsep + c2 + os.pathsep + c3
log4j = os.path.join(appdir,"bin", "apache-flume-1.3.1-bin", "conf", "log4j.properties")
flumeconf = os.path.join(appdir,"bin","flume-conf.properties");
Run Code Online (Sandbox Code Playgroud)

变体1 - 不起作用

cmdline = "java  -Xmx20m -Dlog4j.configuration=file:" + log4j + " -cp " + classpath + " org.apache.flume.node.Application -f " + flumeconf + " -n agent1"


try:
    p = subprocess.Popen("%s" %(cmdline),shell=True,stdout=subprocess.PIPE)
Run Code Online (Sandbox Code Playgroud)

变体2 - 不起作用

cmdline_1 …
Run Code Online (Sandbox Code Playgroud)

python windows space

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

Kubernetes mongodb 就绪探针失败

我正在尝试运行 mongodb 的 helm 图表,但遇到了就绪/活跃度探测问题。稳定存储库中的 Mongodb Helm Chart 将安装 Pod 和服务。但吊舱因就绪探测而崩溃。我可以尝试删除它们,但我想知道为什么会发生这种情况。

helm install --name mongodb stable/mongodb

kubectl describe pod mongodb-5ff464b5b9-nnz5x

Containers:
  mongodb:
    Container ID:   docker://055f12c14992dc111ee8f0baff7faceafae6a16e518b27a174a7997408235afa
    Image:          docker.io/bitnami/mongodb:4.0.2-debian-9
    Image ID:       docker-pullable://bitnami/mongodb@sha256:6c050bf9063976e12aabb7bafcc7b2616df1e1dbbf19ac41b4799826abec92a3
    Port:           27017/TCP
    Host Port:      0/TCP
    State:          Waiting
      Reason:       CrashLoopBackOff
    Last State:     Terminated
      Reason:       Error
      Exit Code:    137
      Started:      Thu, 27 Sep 2018 17:54:01 -0400
      Finished:     Thu, 27 Sep 2018 17:55:50 -0400
    Ready:          False
    Restart Count:  6
    Liveness:       exec [mongo --eval db.adminCommand('ping')] delay=30s timeout=5s period=10s #success=1 #failure=6
    Readiness:      exec [mongo --eval …
Run Code Online (Sandbox Code Playgroud)

mongodb kubernetes google-kubernetes-engine kubernetes-helm

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

将记录添加到Firebase数据库时发送电子邮件

我想向已签名用户发送一封电子邮件,其中包含用户添加到Firebase数据库的数据.我正在使用AngularJS UI.是否有Firebase模块会触发电子邮件,并将数据添加到已签名的用户.

谢谢,Rajesh

angularjs firebase firebase-realtime-database

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

kubernetes dns微服务查询

我对kubernetes DNS查找有疑问,如果我在服务部署中使用的是“ dns”而不是“ env”,

我在集群中使用其他微服务的微服务能否获得所有微服务的dns名称?

我得到了这段代码,如果我使用的env话,我会从env获取主机的信息。但是,如果我使用dns什么格式以及如何获取dns名称,是否可以在客户端查询DNS对象?

if (isset($_GET['cmd']) === true) {
  $host = 'redis-master';
if (getenv('GET_HOSTS_FROM') == 'env') {
  $host = getenv('REDIS_MASTER_SERVICE_HOST');
}
Run Code Online (Sandbox Code Playgroud)

参考:https : //github.com/GoogleCloudPlatform/container-engine-samples/blob/master/guestbook/php-redis/guestbook.php

如果有人有示例(最好是nodejs),我可以深入研究。

dns kubernetes google-kubernetes-engine

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

具有新标签和服务名称的kubectl更新服务

是否可以使用yaml文件中的新规范更新kubernetes中的外部负载均衡器服务。

我可以滚动更新部署,但是如何更新服务,主要是不更改外部IP地址。

谢谢,拉杰什

kubernetes kubectl

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