{"id":18802288,"url":"https://github.com/oracle-quickstart/oci-h2o","last_synced_at":"2025-04-13T18:31:29.474Z","repository":{"id":88313741,"uuid":"150502779","full_name":"oracle-quickstart/oci-h2o","owner":"oracle-quickstart","description":"Terraform module to deploy H2O Driverless AI on Oracle Cloud Infrastructure (OCI)","archived":true,"fork":false,"pushed_at":"2021-02-22T22:49:42.000Z","size":5511,"stargazers_count":7,"open_issues_count":6,"forks_count":8,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-21T06:43:57.161Z","etag":null,"topics":["ai","cloud","dai","gpu","h2o","h2oai","ml","oci","oracle","partner-led","terraform"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oracle-quickstart.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-26T23:44:20.000Z","updated_at":"2024-04-18T10:40:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"83aca6cf-e011-458e-a10c-5ea5ed949499","html_url":"https://github.com/oracle-quickstart/oci-h2o","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-h2o","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-h2o/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-h2o/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-quickstart%2Foci-h2o/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oracle-quickstart","download_url":"https://codeload.github.com/oracle-quickstart/oci-h2o/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248760352,"owners_count":21157345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cloud","dai","gpu","h2o","h2oai","ml","oci","oracle","partner-led","terraform"],"created_at":"2024-11-07T22:27:22.510Z","updated_at":"2025-04-13T18:31:29.468Z","avatar_url":"https://github.com/oracle-quickstart.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Actions Status](https://github.com/oci-quickstart/oci-h2o/workflows/OCI-Marketplace/badge.svg)](https://github.com/oci-quickstart/oci-h2o/actions)\n\n# oci-h2o\n\nThis is a Terraform module that deploys [H2O.ai Driverless AI](https://www.h2o.ai/products/) on [Oracle Cloud Infrastructure (OCI)](https://cloud.oracle.com/en_US/cloud-infrastructure).  It is developed jointly by Oracle and H2O.ai.\n\n## Ways to Deploy\n* Marketplace - There's a listing [here](https://cloudmarketplace.oracle.com/marketplace/en_US/listing/59502906) that deploys the same code that is in this Quick Start.  It's kept in sync using our [CI/CD](https://blogs.oracle.com/cloud-infrastructure/better-marketplace-listings-with-cicd).\n* Resource Manager - [OCI Resource Manager (ORM)](https://docs.cloud.oracle.com/iaas/Content/ResourceManager/Concepts/resourcemanager.htm) is Oracle's Terraform as a service.  Instructions on deploying with it follow.\n\n## Prerequisites\nFirst off you'll need an OCI tenancy.  If you don't have one, you can sign up [here](https://www.oracle.com/cloud/free/).\n\nDAI requires a license key. If you don't already have a key, you can get a [trial key](https://www.h2o.ai/try-driverless-ai/). You can deploy these templates before you get a key, but you'll be prompted for a key at first login.\n\n## Deploy\nTo deploy, simply click the magic button!\n\n[![Deploy to Oracle Cloud](https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg)](https://console.us-ashburn-1.oraclecloud.com/resourcemanager/stacks/create?region=home\u0026zipUrl=https://github.com/oracle-quickstart/oci-h2o/archive/master.zip)\n\nThat will direct you over to ORM.  Once there, walk through the wizard.  When that's complete, run an apply.\n\n## Connect to DAI\n\nThe apply prints the URL of H2O Driverless AI when it completes.  The deployment creates a self-signed certificate, so you'll need to confirm the exception.\n\nLogging into that we see:\n\n![](./images/01%20-%20agreement.png)\n\nAfter accepting the agreement, we can see the login screen. Use the login defined in the `variables.tf` file:\n\n![](./images/02%20-%20login.png)\n\nThe documentation [here](http://docs.h2o.ai/driverless-ai/latest-stable/docs/userguide/launching.html) provides a walkthrough and some good next steps.  There are a bunch of public data sets to get you started.  Here's an example of an experiment I set up on one using that walkthrough.\n\n![](./images/03%20-%20experiment.png)\n\n## SSH to the Instance\nThis machine is using Oracle Linux (OL).  The default login is opc.  You can SSH into the machine with a command like this:\n\n    ssh -i ~/.ssh/oci opc@\u003cPublic IP Address\u003e\n\n![](./images/04%20-%20ssh.png)\n\nH2O is installed under `/opt/h2o`.  Logs from the install are under `/var/log/messages` and viewable with root privileges.\n\n## View DAI in the Console\nYou can also login to the web console [here](https://console.us-ashburn-1.oraclecloud.com/a/compute/instances) to view the IaaS that is running DAI.\n\n![](./images/05%20-%20console.png)\n\n## Destroy the Deployment\nWhen you no longer need the deployment, you can login to ORM and destroy the deployment.  When that's complete, you can destroy the stack.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foracle-quickstart%2Foci-h2o","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foracle-quickstart%2Foci-h2o","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foracle-quickstart%2Foci-h2o/lists"}