小编yoz*_*zel的帖子

我应该为每个环境变量使用 configMap 吗?

我现在正在使用头盔。我的项目是这样的:

值.yaml:

environmentVariables:
  KEY1: VALUE1
  KEY2: VALUE2
Run Code Online (Sandbox Code Playgroud)

configmap.yaml:

apiVersion: v1
kind: ConfigMap
metadata:
  name: {{ template "myproject.fullname" . }}
data:
{{- range $k, $v := .Values.environmentVariables }}
  {{ $k }}: {{ $v | quote }}
{{- end }}
Run Code Online (Sandbox Code Playgroud)

部署.yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: {{ template "myproject.fullname" . }}
spec:
  template:
    spec:
      containers:
        - name: {{ .Chart.Name }}
          image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
          imagePullPolicy: {{ .Values.image.pullPolicy }}
          env:
{{- range $k, $v := .Values.environmentVariables }}
            - name: {{ …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm

8
推荐指数
3
解决办法
7645
查看次数

具有等号和空格的Python子进程参数

我试图在subprocess.check_output不使用shell=True关键字参数的情况下运行命令.我的命令是这样的:

command --parameter="something with spaces"
Run Code Online (Sandbox Code Playgroud)

有了这个:

subprocess.check_output(['command', '--parameter="something with spaces"'])
Run Code Online (Sandbox Code Playgroud)

命令变为:

command "--parameter=\"something with spaces\""
Run Code Online (Sandbox Code Playgroud)

有了这个:

subprocess.check_output(['command', '--parameter=', 'something with spaces'])
Run Code Online (Sandbox Code Playgroud)

命令变为此(后面的空格=):

command --parameter= "something with spaces"
Run Code Online (Sandbox Code Playgroud)

有没有正确的方法可以不使用 shell=True

python shell subprocess

4
推荐指数
1
解决办法
1585
查看次数

将msgpack-python与嵌套namedtuples一起使用

我的数据结构是这样的:

user = UserTuple(
    name=u'Anakin', surname=u'Skywalker', birthdate=datetime.date(1981, 7, 25),
    profile=ProfileTuple(avatar=u'http://localhost/profile.jpg')
)
Run Code Online (Sandbox Code Playgroud)

我想用msgpack-python模块打包这些数据。但是msgpack将namedtuples转换为列表。可以使用msgpack打包这样的数据并保留namedtuple,就像泡菜/腌黄瓜一样吗?

python msgpack

3
推荐指数
1
解决办法
805
查看次数

Python,循环最短路径

我正在尝试制作奇怪的最短路径查找方法.但我不知道我怎么做.

我需要一个算法.我做了一些研究,发现了一些寻找最短路径的算法,如Dijkstra算法,Floyd-Warshall算法,Johnson算法.但我认为他们没有达到我的期望.

在此输入图像描述

我想要的是:应该从红点开始,应该遍历所有蓝点并以红点结束.

有算法吗?

(真的很抱歉我的英语.我希望你能理解我.)

python algorithm geometry shortest-path

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