{"id":24849314,"url":"https://github.com/bugbiteme/openshift_tutorials","last_synced_at":"2026-01-06T02:51:12.670Z","repository":{"id":71384923,"uuid":"106201743","full_name":"bugbiteme/openshift_tutorials","owner":"bugbiteme","description":"Landing page for OpenShift Tutorials by Leon Levy","archived":false,"fork":false,"pushed_at":"2017-10-18T17:28:38.000Z","size":88,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T11:30:07.896Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bugbiteme.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-10-08T19:00:18.000Z","updated_at":"2017-10-08T19:00:18.000Z","dependencies_parsed_at":"2023-07-07T05:00:13.784Z","dependency_job_id":null,"html_url":"https://github.com/bugbiteme/openshift_tutorials","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bugbiteme/openshift_tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugbiteme%2Fopenshift_tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugbiteme%2Fopenshift_tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugbiteme%2Fopenshift_tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugbiteme%2Fopenshift_tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bugbiteme","download_url":"https://codeload.github.com/bugbiteme/openshift_tutorials/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugbiteme%2Fopenshift_tutorials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28220890,"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","status":"online","status_checked_at":"2026-01-06T02:00:07.049Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-01-31T12:30:35.422Z","updated_at":"2026-01-06T02:51:12.641Z","avatar_url":"https://github.com/bugbiteme.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenShift Tutorials\nLanding page for OpenShift Tutorials by Leon Levy\n\n# Lesson 1 - Install and run Minishift\n\n# Prerequisites\n\nBefore we get started on any of the following lessons, you need to get minishift up and running on your workstation. Minishift is a lightweight, single-node instance of OpenShift, which can easily be deployed on a laptop, workstation, or wherever it is you want to run these tutorials.\n\nI will be running the excercises from my MacBook\n\n# Getting Minishift running on your macbook\nPrerequisites: \n\n* [Install VirtualBox](https://www.virtualbox.org/wiki/Downloads)\n* [Install Homebrew Cask](https://caskroom.github.io)\n* [Install git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n* [Git Hub account](http://github.com)\n* [install Minishift](https://docs.openshift.org/latest/minishift/getting-started/installing.html)\n* [Install oc CLI (Openshift Origin Client Tools)](https://github.com/openshift/origin/releases/) \n\nStart minishift:\n\n    $ minishift start\n    -- Starting local OpenShift cluster using 'virtualbox' hypervisor...\n    ...\n    OpenShift server started.\n    The server is accessible via web console at:\n        https://192.168.99.128:8443\n\n    You are logged in as:\n       User:     developer\n       Password: developer\n\n    To login as administrator:\n       oc login -u system:admin\n       \n* The IP is dynamically generated for each OpenShift cluster. To check the IP, run the minishift ipcommand.\n* By default, Minishift uses the driver most relevant to the host OS. To use a different driver, set the --vm-driver flag in minishift start. For example, to use VirtualBox instead of KVM on GNU/Linux operating systems, run minishift start --vm-driver=virtualbox.\n* In the above is only needed if Minishift is trying to run an incorrect hypervisor\n\n      $ minishift start --vm-driver=virtualbox\n    \n    will ensure minishift is uing virtuabox. Virtualbox will start up automatically. You can run the Virtualbox VM gui and see the minishift VM's consol screen if you would like. This can be usuful when troubleshooting, however, you will do all operations from the CLI or web interface.\n* For the sake of this tutorial, *be sure you are logged into the CLI and web consol as \"developer\"*\n\nVerify you are logged into minishift.\n\nCLI:\n\n    $ oc login https://192.168.99.100:8443\n    Authentication required for https://192.168.99.100:8443 (openshift)\n    Username: developer\n    Password: developer\n    Login successful.\n\n    You have one project on this server: \"my-project\"\n\n    Using project \"my-project\".\n    \nmy-project is the default new project living in the minishift environment\n\nWeb: \n\n* Simply point your browser to the ip address listed when you start minishift. If you forget what that is, you can run the command: \n\n    `$ minishift ip` \n\n    `192.168.99.100`\n    \n * Use port *8443* by defualt\n    \n Screenshot of web UI:\n \n ![Login screen](img/openshift_login.png \"Openshift Login\")\n \n Initial default project:\n \n ![defualt screen](img/openshift_projects_default.png \"Defualt project\")\n \n If everything works, then good job! Let's move on to the next tutorial and deploy our first application!!!\n \n [Lesson 2 - Deploying your first application](https://github.com/bugbiteme/nodejs-hello-world)\n \n \n \n \n \n \n\n\n\n\n    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugbiteme%2Fopenshift_tutorials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugbiteme%2Fopenshift_tutorials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugbiteme%2Fopenshift_tutorials/lists"}