问题标签 [azure-container-service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
48 浏览

azure-container-service - 在 Azure ACS Kubernetes 上进行永无止境的部署

有在 Azure 上运行 Kubernetes 的想法吗?

我尝试使用 Azure UI 进行部署,49 分 6 秒后,部署仍在运行。

谢谢。

0 投票
1 回答
123 浏览

c# - 两个运行 .NET 服务的 docker 节点,相互通信

我的问题是关于 .NET World 中的应用程序体系结构参考容器。

我去了一个当地人.NET Development Meetup,那里的人展示了如何重新构建我们的应用程序以将所有组件放入单独的容器中。我喜欢这个主意,回家后才意识到沟通部分是如何在这一切中发挥作用的。

这是他乱写的东西。每个气泡代表一个容器。 将组件移至单独容器的应用程序设计

现在这是百万美元的问题。我的应用程序是一个ASP.NET MVC Web App,业务逻辑和数据访问层是应用程序引用的 DLL。然后在每个依赖层上创建一个 REST 端点;我看不到我的 DLL 可以在单独的容器中运行并跨 Container Lines 引用的其他方式。.NET 是否提供了一种方法/框架来轻松完成此任务?

0 投票
1 回答
409 浏览

azure - Azure DC/OS 群集。如何更改 SSH RSA 公钥

我是 Azure 和 DC/OS 的新手。我使用下一个文档部署了 DC/OS 集群:https ://docs.microsoft.com/en-us/azure/container-service/container-service-deployment 。如果我想更改部署时使用的 SSH RSA 公钥,我应该怎么做?我找不到描述这种情况的文件。

部署 DC/OS 集群后,我有一个资源组,其中包含名称类似于 dcos-master-* 的虚拟机。我可以使用 azure web 门户更改此虚拟机的公钥:resourcegroup->'dcos-master-*'->Reset password。但据我了解,这还不够。我还看到我的资源组包含虚拟机规模集,例如 dcos-agent-private-* 和 dcos-agent-public-*。但是我在那里找不到如何重置密码。

请解释一下,在这种情况下我该怎么办?

0 投票
1 回答
261 浏览

azure - 如何使用 VSTS 发布到 Azure 容器服务

我目前专注于使用 VSTS 为 Azure 容器服务和 AWS ECS 构建 DevOps 管道,但现在我被某种方式阻止了。

我正在按照Docker 工具说明中的步骤进行操作,但是遇到问题并且觉得我没有正确完成某些步骤?

在我的“docker deploy”到 DC/OS 的发布任务中,如果 ACS DC/OS 类型是 Direct,那么 ACS DC/OS 主 URL 应该是什么?默认为http://leader/mesos,但是据说找不到主机,我把leader改成了我的ACS mesos的leader IP:port,但是据说

我将http://leader/mesos更改为http://localhost/mesos,但均无效。

我将 ACS DC/OS 类型更改为 SSH 类型,但它抱怨 RSA 文件不正确

我粘贴了 puTTYGen 中生成的 ppk 内容,如下所示,

我创建了 Azure 容器注册表和 Azure 容器服务(虽然不再为 ACS 配置),我错过了什么吗?

感谢您是否有这方面的成功经验并在这里分享,因为现在很难找到有关这方面的文章。

0 投票
1 回答
412 浏览

azure - Azure Kubernetes 私钥位置

我已使用此命令在 Azure 中部署 Kubernetes 集群:

一切正常 - 我可以使用kubectl. 现在我想在持续交付管道中定义一个 SSH 步骤。文档表明此命令创建了一个公钥/私钥对。私钥存储在哪里?我查看了我的主目录中的 .ssh、.kube 和 .azure 文件夹,但我无法判断这些值是否是私钥。

0 投票
1 回答
240 浏览

azure - 指定 Azure Kubernetes 虚拟网络地址空间

如何指定配置 Kubernetes 集群时创建的虚拟网络的地址空间?如果这不可能,我如何将集群移动到不同的地址空间?

0 投票
2 回答
482 浏览

azure - 无法从外部互联网连接 docker swarm 代理

我尝试通过 Azure Container Service 在 Docker swarm 上提供 Python Flask(端口 5000)。

部署的代理可以通过curl 0.0.0.0:5000集群管理连接,但不能从互联网外部连接。

端口 5000 在代理 Azure 负载均衡器中定义良好。我还能检查什么?

我通过以下命令启动烧瓶。

结果docker ps如下。bbb/web是我想要服务的。

结果docker network ls如下

结果docker info如下

0 投票
3 回答
4192 浏览

azure - 如何通过 ssh 连接到 ACS Kubernetes 集群中的节点?

我按照此处的说明创建了一个 ACS Kubernetes 集群:https ://docs.microsoft.com/en-us/azure/container-service/container-service-kubernetes-walkthrough 。

我看到主节点有一个公共 IP,我可以使用 ssh 进入主节点azureuser。但是常规节点没有公共 IP,我看不到如何从主节点 ssh 进入常规节点。

如何通过 SSH 连接到常规节点?

0 投票
1 回答
2398 浏览

azure - 在带有下划线的 RG 中创建 Azure CS 群集时出现 InvalidDomainNameLabel

抱歉标题含糊不清,请让我解释一下。

我正在尝试使用名为 Foo_Bar_BAZ 的资源组中的 Azure 容器服务创建 Kubernetes 集群

这失败了:

问题出在这里:'The domain name label somecluster-Foo_Bar_BAZ-16b263 is invalid.下划线不符合正则表达式,但它来自资源组。

回顾一下:

  • 下划线适用于资源组,但在重用于创建域名时,它们不符合验证正则表达式。

另一种选择是显式分配符合正则表达式的域名,但我找不到通过 Azure CLI 2.0 执行此操作的方法。也许我错过了争论。

这个愚蠢的错误可能需要创建一个没有下划线的新 RG。

谢谢

编辑:没有 _ 的新 RG 被创建为一种解决方法。不过,有一个解决方案会很棒。

0 投票
1 回答
275 浏览

azure - 如何在 Azure 容器服务中设置 AutoScaling Docker 主机

我想为 Azure 容器服务中的主虚拟机和代理虚拟机配置 ScaleSets / AutoScaling 以实现高可用性和容错。它是由 Azure 自动处理还是我们需要手动配置?