Enable intance plugins
This commit is contained in:
@@ -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" ]
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user