我跑完后helm list遇到以下错误:
错误:不兼容的版本客户端[v2.9.0]服务器[v2.8.2]
我做了一个helm init来安装兼容的分蘖版本"警告:Tiller已经安装在集群中.(使用--client-only来抑制此消息,或者--upgrade将Tiller升级到当前版本.").
有什么指针吗?
有关如何在 Apple M1 上设置 Terraform v0.14.0 的任何指示,因为 tfenv 不支持 Apple M1 上的 v0.14.0
tfenv install v0.14.0
Installing Terraform v0.14.0
Downloading release tarball from https://releases.hashicorp.com/terraform/0.14.0/terraform_0.14.0_darwin_arm64.zip
curl: (22) The requested URL returned error: 403
Tarball download failed
Run Code Online (Sandbox Code Playgroud) 我被要求修改 Helm 模板以适应一些更改,以检查值是否为空,如下面的代码片段所示。我需要检查代码片段$var.alias内部printf并编写自定义逻辑来打印自定义值。任何相同的指针都会很棒。
{{- range $key, $value := .Values.testsConfig.keyVaults -}}
{{- range $secret, $var := $value.secrets -}}
{{- if nil $var.alias}}
{{- end -}}
{{ $args = append $args (printf "%s=/mnt/secrets/%s/%s" $var.alias $key $var.name | quote) }}
{{- end -}}
{{- end -}}
Run Code Online (Sandbox Code Playgroud) 我在 build.gradle 中创建了 2 个任务。当我运行任务“remoteCopy”时,它运行良好。当我运行依赖于“remoteCopy”的任务时,出现以下错误:
Executing task ':importDump' (up-to-date check took 0.0 secs) due to:
Task has not declared any outputs.
:importDump FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':importDump'.
> execCommand == null!
Run Code Online (Sandbox Code Playgroud)
任何指向我做错了什么的指针。build.gradle 如下所示:
**
- build.gradle
**
task remoteCopy(type: Exec) {
workingDir '/workspace/anivash.mutham/R10_CommercePlatform_DEV/buildtools/scripts'
commandLine './remotecopy.sh'
}
task importDump(dependsOn: remoteCopy,type:Exec) << {
workingDir '/workspace/anivash.mutham/R10_CommercePlatform_DEV/buildtools/scripts'
commandLine './importdump.sh'
}
Run Code Online (Sandbox Code Playgroud) 我试图将一些容器信息公开为环境变量,从 pod 的 spec.template.spec.containers[0].name 读取值,这似乎不起作用。用于引用部署模板中的容器字段的 apiSpec 是什么。部署模板如下:
apiVersion: apps/v1
kind: Deployment
metadata:
creationTimestamp: null
labels:
run: nginx
name: nginx
spec:
replicas: 2
selector:
matchLabels:
run: nginx
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
run: nginx
spec:
containers:
- image: nginx
name: nginx
ports:
- containerPort: 8000
resources: {}
env:
- name: MY_CONTAINER_NAME
valueFrom:
fieldRef:
fieldPath: spec.template.spec.containers[0].name
Run Code Online (Sandbox Code Playgroud) 连接到存储配置的存储库时,我在 Spring 云配置服务器 (Springboot) 日志中看到问题。我不确定是否由于凭据或其他原因而无法克隆(不允许 git-upload-pack)。任何对此的指示都会很棒。
2021-10-06 22:52:51.763 INFO 1 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2021-10-06 22:52:51.764 INFO 1 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2021-10-06 22:52:51.765 INFO 1 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
2021-10-06 22:52:54.769 WARN 1 --- [nio-8080-exec-1] .c.s.e.MultipleJGitEnvironmentRepository : Error occured cloning to base directory.
org.eclipse.jgit.api.errors.TransportException: https://github.asdf.asdf.asdf.com/asdfad/sdasdf: git-upload-pack not permitted on 'https://github.asdf.asdf.adsf.com/sdfdf/asdfsad-configs/'
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:254) ~[org.eclipse.jgit-5.1.3.201810200350-r.jar!/:5.1.3.201810200350-r]
at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:306) ~[org.eclipse.jgit-5.1.3.201810200350-r.jar!/:5.1.3.201810200350-r]
at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:200) ~[org.eclipse.jgit-5.1.3.201810200350-r.jar!/:5.1.3.201810200350-r]
at org.springframework.cloud.config.server.environment.JGitEnvironmentRepository.cloneToBasedir(JGitEnvironmentRepository.java:612) [spring-cloud-config-server-3.0.4.jar!/:3.0.4]
at org.springframework.cloud.config.server.environment.JGitEnvironmentRepository.copyRepository(JGitEnvironmentRepository.java:587) [spring-cloud-config-server-3.0.4.jar!/:3.0.4]
at org.springframework.cloud.config.server.environment.JGitEnvironmentRepository.createGitClient(JGitEnvironmentRepository.java:570) …Run Code Online (Sandbox Code Playgroud) kubernetes ×4
apple-m1 ×1
darwin ×1
github ×1
gradle ×1
jgit ×1
linux ×1
shell ×1
spring-boot ×1
terraform ×1