我有一个 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) 我最近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) 我使用 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) kubernetes ×2
azure ×1
azure-devops ×1
cert-manager ×1
microk8s ×1
reactjs ×1
ssl ×1
terraform ×1