我尝试在我的Docker容器中运行初始化脚本,该容器使用Google Cloud Container Engine(GKE)上的Kubernetes kubectl命令进行部署。 该脚本在我的本地系统上的docker容器中没有错误地执行,但似乎不能在GKE上工作。 我正在使用root帐户在GKE上执行脚本。 Dockerfile环境variables设置为: ENV SUEXECUSERGROUP false shell脚本的path映射到外部持久磁盘。 我已经这样做了,所以我不需要在shell脚本中对任何path进行硬编码: / path-to-shell-script /被映射到〜/父文件夹 docker入口点是: / usr / local / bin / docker-entrypoint.sh shell脚本位于: shell脚本/ path-to-shell-script /fix.sh 加载容器时(初始化)我收到以下错误: ./fix.sh:权限被拒绝 当我从容器内运行ls -lad / path-to-shell-script /时 ,我得到以下输出: drwxr-sr-x 19 apache apache 4096 / path-to-shell-script / ls -la / path-to-shell-script /还显示: … -rwxrwxr-x 1 root root […]
首先我需要apolgise – 我是新的,所以我无法发布图像和链接:-( 我有一个虚拟专用网VPN,根据VPN高级configuration页面configuration冗余。 远程CIDR应该可以通过两个对等点访问,我已经configuration了我的路由优先级为1000对于主对等和2000对辅助对等。 但是,当主要对等点出现故障时,stream量不会迁移到辅助对等点,而且如果我将优先级设置为1000,则两个stream量都不会共享。 任何想法我做错了什么? 我有一个额外的隧道到一个完全不同的CIDR另一个对端,这可能会混淆VPN /路由? VPN PEER CIDR MY IP PEER a 10.55.6.0/24 PEER b (pri) 10.160.120.0/24 PEER b (sec) 10.160.120.0/24 ROUTE DEST PRIORITY HOP 10.55.6.0/24 1000 PEER a 10.160.120.0/24 1000 PEER b (pri) 10.160.120.0/24 2000 PEER b (sec)
有没有办法(除了程序)从terminal(或从Web UI)pipe理Google的pubsub-emulator ? 我发现gcloud alpha pubsub只pipe理远程(部署在GCP上)操作。 即使模拟器已经启动,并且定义了$PUBSUB_EMULATOR_HOSTvariables。 能够pubub-emulator使用gcloud pubsub一样pipe理pubub-emulator将是最好的解决scheme。 可以这样做吗?
任何人都可以帮忙 我尝试创build我的第一个Google项目,并且出现这个错误 创build项目:我的项目 APPHOSTING_ADMIN云服务由pipe理员禁用。 请联系pipe理员以恢复服务。 com.google.apps.framework.request.StatusException:generic :: FAILED_PRECONDITION:APPHOSTING_ADMIN云服务由admin禁用。 请联系pipe理员以恢复服务 任何人的想法? 我是来自GSuite帐户的pipe理员。 我已经在我的帐户中查看了我的许可权限,我不认为有一个地方可以禁止我使用GCP。
我试图设置一个实例组pipe理自动调整基于memory_usage。 我在我的GCP Windows服务器虚拟机上安装了代理,我可以在Stackdriver仪表板上看到指标。 现在,当我在instance_groupconfiguration面板上设置指标typesagent.googleapis.com/agent/memory_usage时,GCP告诉我没有要使用的数据。 我不明白为什么。
我有一个UBUNTU 14.04 LTS虚拟机,我可以SSH密码使用正常的SSH用户。 重新启动后,密码不被接受。 这是系统上唯一的普通用户帐户。 我已经尝试使用GCP SSH,无论是从命令行和使用GCPnetworking以及没有运气的串行控制台。 这个虚拟机是从一个Azure平台上迁移来的,并且没有GCP守护进程(或者它不起作用),但是直到现在,它一直都有普通的SSHlogin。 这是以前一直使用的方法的ssh -v的尾部。 debug1: Next authentication method: password [email protected]'s password: debug1: Authentications that can continue: publickey,password Permission denied, please try again. 我将公钥直接添加到GCP VM实例,希望能够让我使用我的Google用户帐户(就像我通过GCP创build的大多数其他虚拟机一样),但这也不起作用。 — The VM serial console output may provide details to aid in troubleshooting connection problems. 串行控制台只显示来自最后一次纯login尝试的活动,所以我怀疑GCP守护进程没有在实例上运行。 有没有一些方法来创build一个替代login或任何人可以build议的其他选项?
我正在使用configuration了Ubuntu 16.04的Google云计算机。 我有一个个人的github可以访问一个http url。 我试图克隆到我的本地Ubuntu机器的存储库,它的工作原理。 但是当涉及到Google云计算机时,会显示下面的错误。 fatal: unable to access 'https://example.com/root/myapp.git/': SSL: certificate subject name (american-securities.com) does not match target host name 'example.com' 有人可以帮我解决这个问题吗? 提前致谢。
我创build了一个自定义angular色,允许用户启动\停止计算实例。 我以为他login时就可以在他的项目中看到这个,但事实并非如此。 他将如何将这个项目添加到他的项目列表,以便他有权启动和停止实例。
我试图在同一地区的区域移动实例。 我正在使用以下命令: gcloud compute instances move <instance_name> –zone europe-west1-c –destination-zone europe-west1-b –verbosity=debug 并得到以下输出: DEBUG:(gcloud.compute.instances.move)代码:'-1778529648506316197' 回溯(最近一次通话最后): 在执行文件“/opt/google-cloud-sdk/lib/googlecloudsdk/calliope/cli.py”,第787行 resources = args.calliope_command.Run(cli = self,args = args) 在运行文件“/opt/google-cloud-sdk/lib/googlecloudsdk/calliope/backend.py”,第754行 resources = command_instance.Run(args) 文件“/opt/google-cloud-sdk/lib/surface/compute/instances/move.py”,第88行,在运行 'move gce instance {0}'.format(target_instance.Name())) 在WaitFor中的文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/util/waiter.py”,第266行 sleep_ms = sleep_ms) 在RetryOnResult文件“/opt/google-cloud-sdk/lib/googlecloudsdk/core/util/retry.py”,第222行 如果不是should_retry(结果,状态): 文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/util/waiter.py”,行260,在_IsNotDone 返回不poller.IsDone(操作) 在IsDone文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/compute/operations/poller.py”,第54行 引发OperationErrors(operation.error.errors) 操作错误:代码:'-1778529648506316197' 错误:(gcloud.compute.instances.move)代码:'-1778529648506316197' 我查看了Google计算UI中的Operations,moveInstance状态是INTERNAL_ERROR。 没有实例被移动,但它创build了临时IP地址,我不得不手动删除。 我找不到这个问题的任何细节。 我试过更新我的gcloud组件,并确保我们的项目符合移动操作所需的配额。 我如何解决这个问题? 编辑:我试图手动设置节点的根永久磁盘上的 – no-auto-delete。 然后我再次运行“移动”命令,我的实例消失了。 我有所有的磁盘和快照,所以我可以重新创build我的实例。 我将为此节点手动运行迁移 […]
我想为我的GCE实例设置自动缩放。 我阅读文档,我了解到我可以设置一个自定义指标作为允许google autoscaler调整我的集群的因素。 现在,我想设置内存/ percent_used作为度量,我做了,但我看到的是一个错误的值,因为我总是收到100作为价值。 看到在堆栈驱动程序中,我可以看到度量标准,我也可以看到正确的值。 但是在StackDriver中,我看到这个度量标准像这样memory/percent_used:gce_instance(used, 124567892364, europe-west1-d, project-123456) 。 我尝试在GCE自动缩放选项中设置相同,但收到错误度量标准不存在 。 有没有人可以帮助我,告诉我如何设置正确的指标或给我一些链接阅读这个?