VM 实例详细信息报告外部 IP 是临时的。字典说这意味着“持续很短的时间”。
有谁知道多短吗?静态足以让 DNS 达到这个目的吗?如果不是很短,如何为 gcloud 计算引擎实例获取临时性较小的 IP 地址?
我正在使用 Google Cloud SDK CLI(gcloud命令),命令很棒!虽然我想以 JSON 格式输出 Google Compute Engine 的实例列表(通过运行gcloud compute instances list --format json)并使用jq JSON 处理器对其进行过滤,但该命令有时会输出以下消息:
Updates are available for some Cloud SDK components. To install
them, please run:
$ gcloud components update
Run Code Online (Sandbox Code Playgroud)
我知道消息很重要,但我想将 JSON 输出视为格式正确。有没有办法抑制消息?-q和--verbosity none选项都不起作用。
GKE 上运行的 ElasticSearch 集群出现问题。具有“数据”角色的节点开始意外崩溃并出现错误:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
bootstrap checks failed
Run Code Online (Sandbox Code Playgroud)
当然,这个 StatefulSet 控制器中有一个 init 容器,它将 vm.max_map_count 设置为 262144
更重要的是,这个初始化容器似乎成功完成:
kubectl descrive pod elastic-data-0
Init Containers:
init-sysctl:
Container ID: docker://23d3b3d11198510aa01aef340b92e1603785804fbf75e963fdbd61acfe458318
Image: busybox:latest
Image ID: docker-pullable://busybox@sha256:5e8e0509e829bb8f990249135a36e81a3ecbe94294e7a185cc14616e5fad96bd
Port: <none>
Command:
sysctl
-w
vm.max_map_count=262144
State: Terminated
Reason: Completed
apiVersion: apps/v1beta1
kind: StatefulSet
metadata:
name: elastic-data
labels:
component: elasticsearch
role: data
spec:
serviceName: elasticsearch-data
updateStrategy:
type: RollingUpdate
replicas: 3
template:
metadata:
labels:
component: elasticsearch …Run Code Online (Sandbox Code Playgroud) GCP 容器注册表构建在 GCP Cloud Storage 之上,可以在那里设置相当复杂的保留策略。
然而,容器注册表中没有这样的功能,并且存储中的图像之间没有区别(所有图像文件名都是哈希值,并且位于同一存储桶的同一目录中),因此无法设置策略来保留仅单个图像的最后五个版本。
有谁知道是否可以为 GCP 中的图像设置更复杂的保留政策以及应该如何做?
google-cloud-storage google-cloud-platform docker-registry gcloud
我正在使用 Google Kubenetes Engine,并使用Google 管理的证书在我的 Ingress 上放置了 SSL 证书 ,我发现我可以使用以下命令查看证书:
gcloud beta compute ssl-certificates describe certificate-name
Run Code Online (Sandbox Code Playgroud)
但是,这并不显示证书的私钥。有什么办法可以获取私钥吗?
我正在尝试使用 gsutil 将包含超过 3k 文件的文件夹同步到 Google Cloud 上的存储桶。问题是上传的文件不到一半,然后我收到此错误:
解包的值太多了
CommandException: 1 个文件/对象无法复制/删除。
由于 Google Cloud 支持仅适用于那些有 200 美元闲钱的人,这里有人有不涉及单独同步每个子文件夹的解决方案吗?
我在 Windows 10 上使用 powershell,但这个问题也发生在 linux 上。我无法在网上的任何地方找到解决方案。
我在 gcloud 中创建了 vm 实例。并设置防火墙规则以允许来自端口 5000 的连接。我向我的 vm 实例添加了网络标记。
但是如果我通过连接到端口 5000 来测试连接,我会得到
telnet:无法连接到远程主机:连接被拒绝
netstat -lnp 的内容