azure-aks相关内容

将容器从 ACR 部署到 AKS

我有一个容器,其中包含一个非常简单的 Web 应用程序,该应用程序已上传到 Azure 容器注册表.我创建了一个 AKS 群集.现在我想将我的容器部署到 AKS. 我找到了许多关于这方面的教程,但它们似乎都引用了几乎没有解释或没有解释的 YAML 文件. 因此,我有两个问题: 是否需要使用 YAML 文件来实现这一点(kubectl create -f myyaml.yml)?( ..

Kubernetes 和 AAD 身份验证

在已配置的 AKS 上,有一个带有应用程序的 docker 容器正在使用 AAD 身份验证. 基于这篇文章,还有配置入口.API 运行良好. 当我添加到带有 https 前缀的 Azure Active Directory 应用程序注册回复 URL 时,我收到错误“请求中指定的回复 url 与为应用程序配置的回复 url 不匹配".我看到在浏览器地址行中,redirect_uri 以 ..

配置了 Azure AD RBAC 的 Azure DevOp Pipelines 对 AKS 的身份验证?

我们已将 Azure Kubernetes 集群配置为使用 Azure Active Directory RBAC.这意味着在使用 kubectl 时,我们首先需要以 AD 用户身份进行身份验证(通常通过 Web 浏览器手动完成设备代码身份验证来完成).我们几乎完全按照 MSDN 文章 将 Azure Active Directory 与 Azure 集成Kubernetes 服务. 问题是 ..

配置了 Azure AD RBAC 的 Azure DevOp Pipelines 身份验证到 AKS?

我们已将 Azure Kubernetes 集群配置为使用 Azure Active Directory RBAC.这意味着在使用 kubectl 时,我们需要首先以 AD 用户身份进行身份验证(通常通过 Web 浏览器手动完成设备代码身份验证来完成).我们几乎完全按照 MSDN 文章将 Azure Active Directory 与 Azure 集成Kubernetes 服务. 问题是 ..

如何将文件从 kubernetes Pods 复制到本地系统

我正在尝试将文件从 Kubernetes Pod 复制到我的本地系统.运行以下命令时出现以下错误: kubectl cp aks-ssh2-6cd4948f6f-fp9tl:/home/azureuser/test.cap ./test.cap 输出: tar:home/azureuser/test:无法统计:没有那个文件或目录 tar:由于先前的错误错误而以失败状态退出:home/az ..
发布时间:2021-12-15 17:56:11 其他开发

使用入口控制器公开 kubernetes 部署(前端)

我正在 Kubernetes 上部署许多微服务和 Angular 前端的 docker 容器.我已经使用入口控制器公开了服务,使用它指定了每个服务,并在后端指定了路径. apiVersion: extensions/v1beta1种类:入口 对于我的前端,我创建了一个类型为 loadbalancer 的服务. apiVersion: v1种类:服务元数据:注释:service.beta.ku ..

Kubernetes - 无法在 Azure 文件共享上安装 Windows 路径(Linux 安装工作正常)

首先我成功地挂载了我在 Pod 上的 Linux 路径.我使用了 azure 文件共享,安装的文件夹出现在文件共享上. volumeMounts:- 名称:ads-filesharevolume挂载路径:/opt/front/arena/host卷:- 名称:ads-filesharevolume天蓝色文件:秘密名称:fa-fileshare-secret共享名称:faselectakssha ..

“无法连接 Net/http:TLS 握手超时"——为什么 Kubectl 无法连接到 Azure Kubernetes 服务器?(AKS)

我的问题(对 MS 和其他任何人)是:为什么会出现此问题,以及用户/客户自己而不是 Microsoft 支持可以实施哪些解决方法? 显然还有“一些"关于这个问题的其他问题: 托管 Azure Kubernetes 连接错误 无法联系我们的 Azure-AKS kube - TLS握手超时 Azure Kubernetes:TLS 握手超时(这个有一些 Microsoft 反馈) ..
发布时间:2021-12-06 18:06:50 其他开发

TerminationGracePeriodSeconds 不适用于 KEDA 的队列触发功能

我正在运行一个启用了 KEDA 的队列触发 Azure 函数,其 terminationGracePeriodSeconds 已设置为 900 秒(15 分钟).函数执行时间在 30 秒到 600 秒(10 分钟)之间变化.所以 15 分钟的宽限期似乎是合理的. 是否有可能在发出 SIGTERM 后,如果还有一些宽限期,pod 会在完成当前请求后接受新请求. 我遇到过函数执行突然停止, ..
发布时间:2021-07-20 18:57:31 其他开发

从标志值生成中无效:构建的拉取访问被拒绝,存储库不存在或可能需要"docker登录"

我正在尝试在azure DevOps管道上构建一个简单的docker控制台项目,但是我无法构建该项目. 当我尝试复制代码时,出现此错误: 从标志值构建中无效:构建的拉取访问被拒绝,存储库不存在或可能需要'docker login':拒绝:所请求的对资源的访问被拒绝 这里是完整的docker文件: FROM mcr.microsoft.com/dotnet/core/runti ..

如何在虚拟网络中创建Azure容器注册表?

我正在使用AKS管理K8s集群.我的主要目的是将K8所需的所有资源都保留在同一Vnet中. 资源之一是ACR.我想将其设为私有,并且它也只能在Vnet内访问. 请让我知道是否可行,或为我指明正确的方向.谢谢! 解决方案 不幸的是,ACR只是用于创建和维护Azure容器注册表以存储和管理您的私有Docker容器映像的存储库.似乎没有与之关联的Vnet.您可以按照文档来查看它的功能 ..

无法加载云提供程序配置'/etc/appgw/azure.json'

我无法通过应用程序网关连接我的应用程序,并且Azure网关入口控制器容器已排定,但未处于就绪状态. 在下面,我附上了错误日志和入口控制器的说明. 我想在这里找出问题所在.我已遵循Azure文档来使用AAD身份部署AGIC. 错误:正在读取Az上下文文件"/etc/appgw/azure.json";失败:打开/etc/appgw/azure.json:权限被拒绝 名称:ingr ..
发布时间:2021-04-13 20:17:55 其他开发

是否可以将aks自定义标头与azurerm_kubernetes_cluster资源一起使用?

我正在考虑在AKS上设置GPU节点集群. 为了避免手动安装nvidia设备守护程序,显然我可以注册 GPUDedicatedVHDPreview 并发送带有AKS自定义标头的 UseGPUDedicatedVHD = true ( https://docs.microsoft.com/zh-CN/azure/aks/gpu-cluster). 我了解如何在命令行上执行此操作,但是我不了 ..
发布时间:2021-04-13 20:17:52 其他开发