Enable intance plugins

This commit is contained in:
Guilherme Silva
2026-09-09 17:42:51 -03:00
parent c9ec31ca92
commit ed406a0779
7 changed files with 272 additions and 4 deletions

View File

@@ -25,11 +25,29 @@ resource "oci_core_instance" "jod-instance" {
ssh_authorized_keys = tls_private_key.master_ssh_key.public_key_openssh
user_data = "${base64encode(file("utils/cloud-init-jod.yaml"))}"
}
agent_config {
are_all_plugins_disabled = false
is_management_disabled = false
is_monitoring_disabled = false
plugins_config {
name = "Bastion"
desired_state = "ENABLED"
}
plugins_config {
name = "Block Volume Management"
desired_state = "ENABLED"
}
plugins_config {
name = "Vulnerability Scanning"
desired_state = "ENABLED"
}
}
lifecycle {
ignore_changes = [
source_details [ "source_id" ],
#metadata [ "user_data" ]
source_details [ "source_id" ]
]
}