You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add support to pass image pull credentials (#448) <br> - Added support for passing image pull credentials when deploying Kibana from a private registry
description="Set to true if the Kibana image is being pulled from a private registry."
482
+
type=bool
483
+
default=false
484
+
}
485
+
474
486
variable"kibana_registry_namespace_image" {
475
487
type=string
476
488
description="The Kibana image reference in the format of `[registry-url]/[namespace]/[image]`. This value is used only when `enable_kibana_dashboard` is set to true."
477
489
default="docker.elastic.co/kibana/kibana"
478
490
}
479
491
492
+
variable"kibana_registry_server" {
493
+
type=string
494
+
description="The server URL of the container registry used to pull the Kibana image."
error_message="The `kibana_registry_server` must not be null or empty when `use_private_registry` is true and `use_existing_registry_secret` is false."
502
+
}
503
+
}
504
+
480
505
variable"kibana_image_digest" {
481
506
type=string
482
507
description="When `enable_kibana_dashboard` is set to true, Kibana is deployed using an image tag compatible with the Elasticsearch version. Alternatively, an image digest in the format `sha256:xxxxx...` can also be specified but it must correspond to a version compatible with the Elasticsearch instance."
error_message="If provided, the value of kibana_image_digest must start with 'sha256:'."
487
512
}
488
-
489
-
490
513
}
514
+
491
515
variable"kibana_image_port" {
492
516
description="Specify the port number used to connect to the Kibana service exposed by the container image. Default port is 5601 and it is only applicable if `enable_kibana_dashboard` is true"
493
517
type=number
494
518
default=5601
495
519
}
496
520
521
+
variable"kibana_image_secret" {
522
+
description="The name of the image registry access secret."
523
+
type=string
524
+
default=null
525
+
}
526
+
497
527
variable"kibana_visibility" {
498
528
description="Specify the visibility of Kibana application in order to define which endpoint is available for receiving the requests. Valid values are 'local_public', 'local_private' and 'local' and it is only applicable if `enable_kibana_dashboard` is true. [Learn more](https://github.com/terraform-ibm-modules/terraform-ibm-icd-elasticsearch/blob/main/solutions/fully-configurable/DA-types.md#options-for-kibana_visibility)."
error_message="The `kibana_registry_username` must not be null or empty when `use_private_registry` is true and `use_existing_registry_secret` is false."
547
+
}
548
+
}
549
+
550
+
variable"kibana_registry_personal_access_token" {
551
+
description="Pesonal access token for the container registry."
error_message="The `kibana_registry_personal_access_token` must not be null or empty when `use_private_registry` is true and `use_existing_registry_secret` is false."
0 commit comments