-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: lb -> ingress #73
Conversation
Ran Plan for dir: Show OutputTerraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
~ update in-place
Terraform will perform the following actions:
# module.harbor.helm_release.harbor will be updated in-place
~ resource "helm_release" "harbor" {
id = "harbor"
~ metadata = [
- {
- app_version = "2.11.0"
- chart = "harbor"
- first_deployed = 1737982002
- last_deployed = 1737982002
- name = "harbor"
- namespace = "harbor"
- notes = <<-EOT
Please wait for several minutes for Harbor deployment to complete.
Then you should be able to visit the Harbor portal at http://core.harbor.domain
For more details, please visit https://github.com/goharbor/harbor
EOT
- revision = 1
- values = jsonencode(
{
- configmap_checksum = "3050fabe2c98e5d93721f18f87a7a6407e46d62730e06869b1b839c6b58c440b"
- expose = {
- tls = {
- enabled = false
}
- type = "loadBalancer"
}
- externalURL = "http://core.harbor.domain"
}
)
- version = "1.15.0"
},
] -> (known after apply)
name = "harbor"
~ values = [
~ <<-EOT
expose:
- type: loadBalancer
+ type: ingress
tls:
- enabled: false
- externalURL: http://core.harbor.domain
+ enabled: true
+ ingress:
+ hosts:
+ core: registry.goboolean.io
+ externalURL: http://registry.goboolean.io
EOT,
]
# (26 unchanged attributes hidden)
- set {
- name = "configmap_checksum" -> null
- value = "3050fabe2c98e5d93721f18f87a7a6407e46d62730e06869b1b839c6b58c440b" -> null
# (1 unchanged attribute hidden)
}
+ set {
+ name = "configmap_checksum"
+ value = "616e2b2c9d76d1d2c10f281f89ee1b827d144d79e84f76035db9e0db64f33cea"
# (1 unchanged attribute hidden)
}
}
Plan: 0 to add, 1 to change, 0 to destroy.
|
Ran Plan for dir: Show OutputTerraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
~ update in-place
Terraform will perform the following actions:
# module.harbor.helm_release.harbor will be updated in-place
~ resource "helm_release" "harbor" {
id = "harbor"
~ metadata = [
- {
- app_version = "2.11.0"
- chart = "harbor"
- first_deployed = 1737982002
- last_deployed = 1737982002
- name = "harbor"
- namespace = "harbor"
- notes = <<-EOT
Please wait for several minutes for Harbor deployment to complete.
Then you should be able to visit the Harbor portal at http://core.harbor.domain
For more details, please visit https://github.com/goharbor/harbor
EOT
- revision = 1
- values = jsonencode(
{
- configmap_checksum = "3050fabe2c98e5d93721f18f87a7a6407e46d62730e06869b1b839c6b58c440b"
- expose = {
- tls = {
- enabled = false
}
- type = "loadBalancer"
}
- externalURL = "http://core.harbor.domain"
}
)
- version = "1.15.0"
},
] -> (known after apply)
name = "harbor"
~ values = [
~ <<-EOT
expose:
- type: loadBalancer
+ type: ingress
tls:
- enabled: false
- externalURL: http://core.harbor.domain
+ enabled: true
+ ingress:
+ hosts:
+ core: registry.goboolean.io
+ externalURL: https://registry.goboolean.io
EOT,
]
# (26 unchanged attributes hidden)
- set {
- name = "configmap_checksum" -> null
- value = "3050fabe2c98e5d93721f18f87a7a6407e46d62730e06869b1b839c6b58c440b" -> null
# (1 unchanged attribute hidden)
}
}
Plan: 0 to add, 1 to change, 0 to destroy.
|
atlantis apply |
Ran Apply for dir: Apply Error Show Output
|
Ran Plan for dir: Show OutputTerraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# module.harbor.helm_release.harbor will be created
+ resource "helm_release" "harbor" {
+ atomic = false
+ chart = "harbor"
+ cleanup_on_fail = false
+ create_namespace = true
+ dependency_update = false
+ disable_crd_hooks = false
+ disable_openapi_validation = false
+ disable_webhooks = false
+ force_update = false
+ id = (known after apply)
+ lint = false
+ manifest = (known after apply)
+ max_history = 0
+ metadata = (known after apply)
+ name = "harbor"
+ namespace = "harbor"
+ pass_credentials = false
+ recreate_pods = false
+ render_subchart_notes = true
+ replace = false
+ repository = "https://helm.goharbor.io"
+ reset_values = false
+ reuse_values = false
+ skip_crds = false
+ status = "deployed"
+ timeout = 300
+ values = [
+ <<-EOT
expose:
type: ingress
tls:
enabled: true
ingress:
hosts:
core: registry.goboolean.io
externalURL: https://registry.goboolean.io
EOT,
]
+ verify = false
+ version = "1.15.0"
+ wait = true
+ wait_for_jobs = false
}
# module.namespace.kubernetes_namespace.harbor will be created
+ resource "kubernetes_namespace" "harbor" {
+ id = (known after apply)
+ wait_for_default_service_account = false
+ metadata {
+ generation = (known after apply)
+ labels = {
+ "name" = "harbor"
}
+ name = "harbor"
+ resource_version = (known after apply)
+ uid = (known after apply)
}
}
Plan: 2 to add, 0 to change, 0 to destroy.
|
atlantis apply |
Ran Apply for dir: Show OutputAcquiring state lock. This may take a few moments...
module.namespace.kubernetes_namespace.harbor: Creating...
module.namespace.kubernetes_namespace.harbor: Creation complete after 0s [id=harbor]
module.harbor.helm_release.harbor: Creating...
module.harbor.helm_release.harbor: Still creating... [10s elapsed]
module.harbor.helm_release.harbor: Still creating... [20s elapsed]
module.harbor.helm_release.harbor: Still creating... [30s elapsed]
module.harbor.helm_release.harbor: Still creating... [40s elapsed]
module.harbor.helm_release.harbor: Still creating... [50s elapsed]
module.harbor.helm_release.harbor: Still creating... [1m0s elapsed]
module.harbor.helm_release.harbor: Still creating... [1m10s elapsed]
module.harbor.helm_release.harbor: Still creating... [1m20s elapsed]
module.harbor.helm_release.harbor: Still creating... [1m30s elapsed]
module.harbor.helm_release.harbor: Still creating... [1m40s elapsed]
module.harbor.helm_release.harbor: Creation complete after 1m41s [id=harbor]
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
|
Automatically merging because all plans have been successfully applied. |
Locks and plans deleted for the projects and workspaces modified in this pull request:
|
No description provided.