小编ale*_*lex的帖子

有没有办法列出 Kubernetes 集群中安装了哪些 CSI 驱动程序?

寻找类似的东西kubectl get drivers,但似乎没有办法列出它们。

kubernetes

14
推荐指数
1
解决办法
1万
查看次数

Flake8 不会针对缺少文档字符串或不遵循 PEP8 命名约定的代码给出错误/警告

我正在尝试为我的 python 代码运行 Flake8,但是我注意到它没有在一个缺少文档字符串的简单类上给我任何 PyDocStyle 错误,或者关于我的类名的警告,cars这应该Cars符合PEP8 风格指南

示例代码文件 (cars.py)

class cars:
    def __init__(self, some_value):
        self.some_value = some_value
Run Code Online (Sandbox Code Playgroud)

当我运行时,flake8 cars.py我得到以下输出:

cars.py:3:37: W292 no newline at end of file
Run Code Online (Sandbox Code Playgroud)

我正在尝试配置 Flake8 来运行一些常见的样式检查,但在Flake8 文档中没有找到有关如何启用PyDocStyle错误代码的任何帮助。

为了进行比较,我针对 Pylint 运行了相同的文件,这是输出

************* Module code.cars                                                                                                
cars.py:3:0: C0304: Final newline missing (missing-final-newline)                                                             
cars.py:1:0: C0114: Missing module docstring (missing-module-docstring)                                                       
cars.py:1:0: C0103: Class name "cars" doesnt conform to PascalCase naming style (invalid-name)                               
cars.py:1:0: C0115: Missing class docstring (missing-class-docstring)                                                         
cars.py:1:0: R0903: …
Run Code Online (Sandbox Code Playgroud)

python lint flake8

8
推荐指数
1
解决办法
7744
查看次数

在 conda 4.7 中列出环境变量?

我正在使用 conda 4.7.12 并尝试通过运行根据文档列出我的环境变量,conda env config vars list但是出现错误

用法: conda-env [-h] {创建、导出、列表、删除、更新} ... > conda-env:错误:无效选择:“配置”(从“创建”、“导出”、“列表”中选择、“删除”、“更新”)

我有一种感觉,因为文档指向“最新”,不是 4.7,而是 4.8(我相信)。我找不到 4.7 的旧文档,因此尝试找到类似的命令来列出 4.7 版本中的环境变量。

python conda

6
推荐指数
1
解决办法
8336
查看次数

如果我可以解码 Kubernetes 机密,它们有什么意义?

我可以轻松获取存储在Kubernetes.

$ kubectl get secret my-app-secrets -o yaml
Run Code Online (Sandbox Code Playgroud)

从我要解码的输出中选择秘密值。

例子 ZXhwb3NlZC1wYXNzd29yZAo=

$ echo ZXhwb3NlZC1wYXNzd29yZAo= | base64 --decode
> exposed-password
Run Code Online (Sandbox Code Playgroud)

我不确定我是否了解Kubernetes生态系统中的秘密资源的有效性,因为它很容易获得。

kubernetes kubernetes-security kubernetes-secrets

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

如何初始化类型别名的空映射

通常我一直以这种方式声明地图,因为我需要它是空的

var myMap: mutable.Map[String, ListBuffer[Objects]] = mutable.Map[String, ListBuffer[Objects]]()
Run Code Online (Sandbox Code Playgroud)

对象类型签名很长,所以我试图在如下所示的包对象中声明我自己的类型别名。

type MyMapType = mutable.Map[String, ListBuffer[Objects]]
Run Code Online (Sandbox Code Playgroud)

问题是当我尝试使用别名声明我的地图时,它似乎不起作用。

var myMap: MyMapType = MyMapType()
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息

ListBuffer[Objects] 类型的表达式不符合预期类型 MyPackageObject.MyMapType

types scala scala-collections type-alias

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

如何使用从Helm stable/airflow安装的airflow/kubernetes运行airflow CLI命令?

在我从 Helm stable/airflow 存储库安装的 Kubernetes 上运行 Airflow 时,运行气流命令时遇到困难。例如,我尝试执行调度程序 pod 并运行airflow list,但出现以下错误:

airflow.exceptions.AirflowConfigException: error: cannot use sqlite with the KubernetesExecutor airlow
Run Code Online (Sandbox Code Playgroud)

好的,所以我切换到 celery 执行器。

一样

airflow.exceptions.AirflowConfigException: error: cannot use sqlite with the CeleryExecutor
Run Code Online (Sandbox Code Playgroud)

那么在 K8s 上运行 Airflow CLI 命令的正确方法是什么?

kubernetes airflow kubernetes-helm

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

Flutter:wasm 流式编译失败:TypeError:无法下载 wasm 模块

我正在构建一个 Flutter Web 应用程序。一切都工作正常,直到我随机进行热重启,然后我开始收到此错误。

wasm 流式编译失败:TypeError:无法下载 wasm 模块

尝试了 2 件事

  1. 将代码恢复到已知的工作状态(来自 git 源代码控制),但我仍然收到此错误。
  2. 使用新的 Flutter 项目选项从 Android studio 创建了新的 Flutter 项目。还是没有用。

有任何想法吗?我尝试更新 Chrome,但没有帮助。

flutter flutter-web

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