Zend certified PHP/Magento developer

Connect to AWS Opensearch

I am trying to install Magento 2.4.4 using Magento CLI. I have php 8.1 installed on Amazon Linux 2.
I created AWS Opensearch and it’s up and running. I can even connect via curl:

[myuser@myip html]$ curl -u 'MYUSER:MYPASSWORD' -XGET https://es-host.MYDOMAIN.com/_cluster/health
{"cluster_name":"123456789101:MY-OPENSEARCH","status":"green","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"discovered_master":true,"active_primary_shards":3,"active_shards":3,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":0,"delayed_unassigned_shards":0,"number_of_pending_tasks":0,"number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,"active_shards_percent_as_number":100.0}

I get a green status, 1 node and all 3 shards are running.
But when I try to install Magento I get the following error:

Module 'Temando_ShippingRemover':
[Progress: 656 / 1319]
[Progress: 657 / 1319]
Installing search configuration...

In SearchConfig.php line 81:

  [MagentoFrameworkValidationValidationException]
  Could not validate a connection to Elasticsearch. No alive nodes found in your cluster


Exception trace:
  at /var/www/html/setup/src/Magento/Setup/Model/SearchConfig.php:81
 MagentoSetupModelSearchConfig->validateSearchEngine() at /var/www/html/setup/src/Magento/Setup/Model/SearchConfig.php:69
 MagentoSetupModelSearchConfig->saveConfiguration() at /var/www/html/setup/src/Magento/Setup/Model/Installer.php:1197
 MagentoSetupModelInstaller->installSearchConfiguration() at n/a:n/a
 call_user_func_array() at /var/www/html/setup/src/Magento/Setup/Model/Installer.php:385
 MagentoSetupModelInstaller->install() at /var/www/html/setup/src/Magento/Setup/Console/Command/InstallCommand.php:238
 MagentoSetupConsoleCommandInstallCommand->execute() at /var/www/html/vendor/symfony/console/Command/Command.php:255
 SymfonyComponentConsoleCommandCommand->run() at /var/www/html/vendor/symfony/console/Application.php:1009
 SymfonyComponentConsoleApplication->doRunCommand() at /var/www/html/vendor/symfony/console/Application.php:273
 SymfonyComponentConsoleApplication->doRun() at /var/www/html/vendor/magento/framework/Console/Cli.php:115
 MagentoFrameworkConsoleCli->doRun() at /var/www/html/vendor/symfony/console/Application.php:149
 SymfonyComponentConsoleApplication->run() at /var/www/html/bin/magento:23

And this is the install command:

magento setup:install -vvv 
--base-url="https://MYSTORE.mydomain.com/" 
--db-host="MYSTORE.rds.amazonaws.com" 
--db-name=magento 
--db-user=MYSTOREdb 
--db-password=Thissom3StrongPassword 
--backend-frontname=securelocation 
--admin-firstname=Name 
--admin-lastname=Last 
--admin-email="MYEMAIL@gmail.com" 
--admin-user=USER 
--admin-password=Thissom3StrongPassword 
--language=en_US 
--currency=USD 
--timezone=America/Chicago 
--use-rewrites=1 
--use-secure=0 
--use-secure-admin=0 
--session-save=db 
--search-engine=elasticsearch7 
--elasticsearch-host=https://es-host.MYDOMAIN.com 
--elasticsearch-port=9200 
--elasticsearch-enable-auth=true 
--elasticsearch-username=USERNAME 
--elasticsearch-password=PASSWORD 
--use-rewrites=1 
--use-secure=1 
--use-secure-admin=1

Magento documentation is quite useless. Does anyone have some tutorial or documentation (other than Magento) that explains?
Thanks!