Skip to content

Commit ce68be5

Browse files
committed
initial verrazzano example
Signed-off-by: junior <junior@users.noreply.github.com>
1 parent 50d6993 commit ce68be5

File tree

3 files changed

+59
-0
lines changed

3 files changed

+59
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
2+
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
3+
#
4+
5+
# Verrazzano Operator Helm Chart
6+
7+
resource "helm_release" "v8o_operator" {
8+
name = "verrazzano-operator"
9+
chart = "${path.module}/charts/verrazzano-operator"
10+
namespace = var.chart_namespace
11+
12+
set {
13+
name = "issuer.email"
14+
value = var.ingress_email_issuer
15+
}
16+
17+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
2+
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
3+
#
4+
5+
terraform {
6+
required_version = ">= 1.1"
7+
required_providers {
8+
helm = {
9+
source = "hashicorp/helm"
10+
version = "~> 2"
11+
# https://registry.terraform.io/providers/hashicorp/helm/
12+
}
13+
tls = {
14+
source = "hashicorp/tls"
15+
version = "~> 4"
16+
# https://registry.terraform.io/providers/hashicorp/tls/
17+
}
18+
local = {
19+
source = "hashicorp/local"
20+
version = "~> 2"
21+
# https://registry.terraform.io/providers/hashicorp/local/
22+
}
23+
}
24+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
2+
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
3+
#
4+
5+
# Cert Manager variables
6+
variable "chart_namespace" {
7+
default = "cert-manager"
8+
}
9+
variable "chart_repository" {
10+
default = "https://charts.jetstack.io"
11+
}
12+
variable "chart_version" {
13+
default = "1.9.1"
14+
}
15+
variable "ingress_email_issuer" {
16+
default = "no-reply@example.cloud"
17+
description = "You must replace this email address with your own. The certificate provider will use this to contact you about expiring certificates, and issues related to your account."
18+
}

0 commit comments

Comments
 (0)