小编gha*_*bdr的帖子

使用 terraform 设置 LetsEncrypt ClusterIssuer

我有一个 terraform 配置,可以在 GCP 上创建 kubernetes(GKE),使用 Helm 安装入口和证书管理器。唯一缺少的部分是 LetsEncrypt ClusterIssuer(当我手动部署 LetsEncrypt.yaml 时,一切正常)。

我的地形配置:

# provider
provider "kubernetes" {
  host                   = google_container_cluster.runners.endpoint
  cluster_ca_certificate = base64decode(google_container_cluster.runners.master_auth.0.cluster_ca_certificate)
  token                  = data.google_client_config.current.access_token
}

provider "helm" {
  kubernetes {
      host                   = google_container_cluster.runners.endpoint
      cluster_ca_certificate = base64decode(google_container_cluster.runners.master_auth.0.cluster_ca_certificate)
      token                  = data.google_client_config.current.access_token
  }
}

# create namespace for ingress controller
resource "kubernetes_namespace" "ingress" {
  metadata {
    name = "ingress"
  }
}
# deploy ingress controller
resource "helm_release" "ingress" {
  name       = "ingress"
  namespace = kubernetes_namespace.ingress.metadata[0].name

  repository = "https://kubernetes.github.io/ingress-nginx"
  chart      = …
Run Code Online (Sandbox Code Playgroud)

ssl kubernetes terraform cert-manager

6
推荐指数
2
解决办法
7280
查看次数

microk8s - helm3 / 函数“查找”未定义

我最近microk8s在 microk8s 上安装并启用了 helm3 和 dns 插件。部署stable/chart工作正常,但任何部署都bitnami/chart失败。

操作系统: Ubuntu 20.04.1 LTS -- microk8s:1.19/稳定版

microk8s.helm3 install my-release bitnami/jenkins
=> Error: parse error at (jenkins/charts/common/templates/_secrets.tpl:84): function "lookup" not defined

microk8s.helm3 install my-release bitnami/magento
=> Error: parse error at (magento/charts/elasticsearch/charts/common/templates/_secrets.tpl:84): function "lookup" not defined
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm microk8s

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

linux azure web 应用程序不显示我的reactjs 应用程序

我使用 npx create-react-app 创建了一个 Reactjs Web 应用程序,并创建了一个 azure ci/cd 管道以将构建文件夹推送到我的 Linux Web 应用程序实例。我还指定了启动命令:

pm2 serve /home/site/wwwroot --no-daemon --spa
Run Code Online (Sandbox Code Playgroud)

我验证了构建文件夹内容位于 wwwroot 文件夹中,但我的 Linux Web 应用程序没有显示任何内容。

我的网络应用程序网址: https: //linux--dev.azurewebsites.net/ 我的网络应用程序内容:

$ ls /home/site/wwwroot -al
total 37
drwxrwxrwx 2 nobody nogroup 4096 Mar 16 10:21 .
drwxrwxrwx 2 nobody nogroup    0 Mar 16 10:21 ..
-rwxrwxrwx 1 nobody nogroup 1092 Mar 16 10:21 asset-manifest.json
-rwxrwxrwx 1 nobody nogroup 3870 Mar 16 10:21 favicon.ico
-rwxrwxrwx 1 nobody nogroup 3010 Mar 16 10:21 index.html
-rwxrwxrwx …
Run Code Online (Sandbox Code Playgroud)

azure reactjs azure-web-app-service azure-devops

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