小编rsy*_*rsy的帖子

有条件地在 Terraform 中创建单个模块

我一直在尝试有条件地使用根模块中的模块,以便在某些环境下不会创建该模块。许多人声称,通过count使用条件将模块中的 设为 0 或 1 即可达到目的。

module "conditionally_used_module" {
  source = "./modules/my_module"
  count  = (var.create == true) ? 1 : 0
}
Run Code Online (Sandbox Code Playgroud)

然而,这改变了 的类型conditionally_used_module:我们将拥有一个包含单个对象的列表(或元组),而不是对象(或映射)。是否有另一种方法可以实现此目的,而不意味着更改模块的类型?

terraform hcl terraform-modules

20
推荐指数
1
解决办法
3万
查看次数

azure 函数 c# http 触发 blob 输出

有人可以描述我如何配置使用 HTTP 输入触发器和 blob 存储输出触发器的 C# azure 函数吗?

也许还有一个示例代码片段和一个示例 function.json。我没有让它在本地使用 azure 函数核心工具工作。

c# azure-storage-blobs azure-functions azure-functions-core-tools

6
推荐指数
1
解决办法
6461
查看次数

从门户部署逻辑应用时无法在存储帐户中创建文件共享

从门户创建逻辑应用程序时出现以下错误。

“创建存储文件共享失败,原因是:‘远程服务器返回错误:(403) 禁止。’。请检查存储帐户是否可访问。”

在选择初始逻辑应用配置时,我选择一个现有存储帐户,该帐户应允许从 azure 可信服务进行访问(配置如下)。

在此输入图像描述

在此输入图像描述

如果存储帐户中定义了专用终结点(如下图所示),但又未定义专用终结点,则此操作将会失败。由于“允许 Azure 可信服务”设置已打开,我相信这些不应禁止公共流量,并且可信服务应该能够通过 Azure 主干网与存储帐户进行通信。正确的?

但假设 Azure 资源管理器不是受信任的 Azure 服务,我将 Azure 资源管理器IP 地址列入白名单,结果仍然相同。

知道这里可能存在什么问题吗?

azure azure-logic-apps azureportal

5
推荐指数
2
解决办法
1万
查看次数

在 Azure DevOps 管道上生成 SQL Server 架构更改脚本

我试图允许管道将架构更改发布到本地 SQL Server 2017 实例,但我想分两步完成:

  • 生成架构更改脚本操作
  • 审核通过后发布

我知道可以通过设置发布到 SQL Azure来实现deploymentAction: 'Script'deploymentAction: 'Publish'

有没有办法以类似的方式发布到本地 SQL Server?我已经尝试过SqlDacpacDeploymentOnMachineGroup任务,但似乎不可能通过此任务分两步完成

sql-server azure azure-devops azure-pipelines

3
推荐指数
1
解决办法
3657
查看次数

在 C# 中使用 SixLabors.ImageSharp 裁剪和移动图片

我正在使用SixLabors.ImageSharp在 C# .NET Core 3.1 中以编程方式裁剪图像。您可以在下面找到一个有效的代码片段。

public static void ResizeImage(Image<Rgba32> input, Size dimensions)
{
    var options = new ResizeOptions
    {
      Size = dimensions,
      Mode = ResizeMode.Crop
    };

    input.Mutate(x => x.Resize(options));
}
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但我想允许用户根据一对给定的坐标裁剪图像。这意味着,裁剪将从这些坐标开始,而不是从原点 (0, 0) 开始。使用这个工具可以做到这一点吗?

到目前为止,我只能从图像一角开始裁剪。我希望能够从任何位置开始裁剪。例如,对于以下图像:

约翰·多伊

用户想要通过在 x 和 y 轴上移动裁剪来裁剪图片的中心部分。最终结果将是:

在此输入图像描述

请注意,在给定的示例中,我已经切掉了图像的角点。用Imagesharp可以做到这一点吗?

c# image-processing .net-core imagesharp

2
推荐指数
1
解决办法
2887
查看次数

使用 Helm 3 在 Kubernetes 上安装 PostgreSQL

我有一些微服务,其中之一需要使用 postreSQL。我使用 Helm 3 配置此微服务。每个环境都有两个不同的 values.yaml,例如 values.stage.yaml 和 values.prod.yaml。所以我的困惑是,

  1. 我应该独立安装 PostreSQL 吗?我的意思是,在我的 scr 代码中,我有掌舵图表调用 helm/app。我应该为 PostreSQL 再创建一张图表吗?如何为每个环境配置 PostreSQL。

2.以后如果有更多的微服务要使用同一个PostreSQL,我该怎么做才能提供这个功能。

postgresql kubernetes kubernetes-helm

1
推荐指数
1
解决办法
1044
查看次数