{"id":3174,"date":"2016-11-11T18:27:55","date_gmt":"2016-11-11T23:27:55","guid":{"rendered":"https:\/\/www.globo.tech\/learning-center\/?p=3174"},"modified":"2016-11-11T18:41:54","modified_gmt":"2016-11-11T23:41:54","slug":"use-gitlab-one-click-app","status":"publish","type":"post","link":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/","title":{"rendered":"How to use our Gitlab One-Click App"},"content":{"rendered":"<p>Git is a popular version control software that you can use to organize development and track progressive versions of your code with ease. Gitlab is a web-based Git repository manager that allows you to skip the command line and graphically interact with your codebase.<\/p>\n<p>We here at GloboTech have made installing Gitlab on your account easier than ever. The following is a guide to our Gitlab One-Click App.<\/p>\n<h2>Tutorial<\/h2>\n<p><strong>Log In<\/strong><\/p>\n<p>This guide is written for the GloboTech customer who already has credentials for the customer interface.<\/p>\n<p>Your first step will be to log in to your GloboTech account at https:\/\/portal.globo.tech. After logging in, you should see a page similar to the following screenshot.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\" alt=\"Dashboard\" width=\"1904\" height=\"954\" class=\"aligncenter size-full wp-image-3175\" \/><\/a><\/p>\n<h2>Deploy Your Gitlab OCA<\/h2>\n<p>We&#8217;ll be running Gitlab on an OCA server image. GloboTech provides special OCA instances preloaded with a variety of useful applications, making less work for you as you don&#8217;t have to worry about spending time installing dependency after dependency.<\/p>\n<p><strong>Creating your Instance<\/strong><\/p>\n<p>To begin the OCA setup, click on the &#8220;Cloud Hosting&#8221; link on the left navigation menu of the portal. Next, find and click &#8220;Instances&#8221;. This will show you any active instances you might have. We want to create a new instance, so click the &#8220;Create Instance&#8221; option.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-2.png\" alt=\"Instances\" width=\"1772\" height=\"896\" class=\"aligncenter size-full wp-image-3176\" \/><\/a><\/p>\n<p>You&#8217;ll be transferred to the instance creation page, which looks like the following screenshot.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-3.png\" alt=\"Instance Creation\" width=\"1902\" height=\"951\" class=\"aligncenter size-full wp-image-3177\" \/><\/a><\/p>\n<p><strong>Enter an Instance name<\/strong><\/p>\n<p>Here, you can name your instance.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-4.png\" alt=\"Instance Name \" width=\"1050\" height=\"153\" class=\"aligncenter size-full wp-image-3178\" \/><\/a><\/p>\n<p><strong>Select Your Flavor<\/strong><\/p>\n<p>Next, you can select which &#8220;flavor&#8221; you&#8217;d like to use. Flavors are performance packages that limit the amount of CPU, RAM and DISK usage a server instance will use. For example, Popular 2 for a site that hosts a small blog. Popular 3 is useful if you already have an active userbase with more visitors. It&#8217;s easiest to select a small flavor at the beginning and upgrade it if you find your performance suffering later on.<\/p>\n<p>Once you have made your choice, click on the GET IT button on the right.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-5.png\" alt=\"Packages\" width=\"1014\" height=\"376\" class=\"aligncenter size-full wp-image-3179\" \/><\/a><\/p>\n<p><strong>Select Image<\/strong><\/p>\n<p>To begin the installation of our Gitlab One Click Application, click on the Application tab. You&#8217;ll be presented with a list of applications. Select Gitlab as your choice.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-6.png\" alt=\"One-Click App\" width=\"745\" height=\"170\" class=\"aligncenter size-full wp-image-3180\" \/><\/a><\/p>\n<p><strong>Setup Access Preferences<\/strong><\/p>\n<p>Now let&#8217;s set up your access preferences. Here you may choose to either create your instance with a password or use a SSH key. For the purposes of this guide, we&#8217;ll select the password option.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-7.png\" alt=\"Instance Password\" width=\"1050\" height=\"330\" class=\"aligncenter size-full wp-image-3181\" \/><\/a><\/p>\n<p>You also have the option of using security groups. We&#8217;ll disable it for now. Be sure and refer to our security groups article for more information on how they can benefit your server.<\/p>\n<p><strong>Select Networking Options and Create Your Instance<\/strong><\/p>\n<p>Finally, click on &#8220;create your instance&#8221; below to finish.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-8.png\" alt=\"Create Instance\" width=\"1058\" height=\"402\" class=\"aligncenter size-full wp-image-3182\" \/><\/a><\/p>\n<p><strong>Access Your Credentials<\/strong><\/p>\n<p>After instance creation, we&#8217;ll email you your server information.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-9.png\" alt=\"Gitlab Email Confirmation\" width=\"687\" height=\"867\" class=\"aligncenter size-full wp-image-3183\" \/><\/a><\/p>\n<p><strong>Test Access to Your Gitlab<\/strong><\/p>\n<p>Let&#8217;s test out our Gitlab instance. Visit the URL that we emailed you. You will land on the login page for Gitlab.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-10.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-10.png\" alt=\"Gitlab Dashboard\" width=\"1113\" height=\"844\" class=\"aligncenter size-full wp-image-3184\" \/><\/a><\/p>\n<p><strong>Log In as Administrator<\/strong><\/p>\n<p>The credentials we gave you will allow you to log in as an administrator. Once logged in, you&#8217;ll be taken to the admin dashboard:<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-11.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/gitlab-11.png\" alt=\"Login Gitlab\" width=\"1915\" height=\"900\" class=\"aligncenter size-full wp-image-3185\" \/><\/a><\/p>\n<p>In order to be able to visit your Gitlab site with a domain name rather than just an IP address, the site will now require a domain and DNS records.<\/p>\n<p>If you don&#8217;t have any domain to use, then you can buy a new one for your site. Please ask our team if you are not at ease with this part, as it&#8217;s quite easy to purchase domain names from us directly.<\/p>\n<p>For the purposes of this guide, we&#8217;ll use &#8220;mygitcode.com&#8221; as an example of a domain name you might use, and &#8220;72.10.167.211&#8221; as the example IP address it might point to.<\/p>\n<p>You will need to create 2 &#8220;A&#8221; records that will point the domain name towards your website&#8217;s IP. All providers use different interfaces and you also may have your domain hosted on separate DNS servers already, so we will skip this part. Just make sure that both of the following records exist:<\/p>\n<p><code class=\"gris\">mygitcode.com to point towards 72.10.167.211<br \/>\nwww.mygitcode.com to point towards 72.10.167.211<\/code><\/p>\n<p>Allow some time for those records to propagate to the internet. In some cases it can take up to 48 hours. However, in the majority of cases it only takes a few hours to propagate entirely.<\/p>\n<h2>Conclusion<\/h2>\n<p>Now that Gitlab is installed and fully operational, you can refer to gitlab&#8217;s official documentation to further customize your configuration for your needs. More information is available here: https:\/\/docs.gitlab.com\/ce\/ <\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Git is a popular version control software that you can use to organize development and track progressive versions of your code with ease. Gitlab is a web-based Git repository manager that allows you to skip the command line and graphically interact with your codebase. We here at GloboTech have made installing Gitlab on your account<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[],"class_list":["post-3174","post","type-post","status-publish","format-standard","hentry","category-cloudservers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use our Gitlab One-Click App - Globo.Tech<\/title>\n<meta name=\"description\" content=\"This tutorial will show you how to use GloboTech&#039; Gitlab One-Click Application. Read now &amp; Get your instance in less than 90 seconds!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use our Gitlab One-Click App - Globo.Tech\" \/>\n<meta property=\"og:description\" content=\"This tutorial will show you how to use GloboTech&#039; Gitlab One-Click Application. Read now &amp; Get your instance in less than 90 seconds!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/\" \/>\n<meta property=\"og:site_name\" content=\"Globo.Tech\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-11T23:27:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-11-11T23:41:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\" \/>\n<meta name=\"author\" content=\"GloboTech Communications\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"GloboTech Communications\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/\",\"name\":\"How to use our Gitlab One-Click App - Globo.Tech\",\"isPartOf\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\",\"datePublished\":\"2016-11-11T23:27:55+00:00\",\"dateModified\":\"2016-11-11T23:41:54+00:00\",\"author\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87\"},\"description\":\"This tutorial will show you how to use GloboTech' Gitlab One-Click Application. Read now & Get your instance in less than 90 seconds!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\",\"contentUrl\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.globo.tech\/learning-center\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use our Gitlab One-Click App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#website\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/\",\"name\":\"Globo.Tech\",\"description\":\"Welcome to the Official Globo.Tech Learning Center\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.globo.tech\/learning-center\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87\",\"name\":\"GloboTech Communications\",\"sameAs\":[\"http:\/\/www.gtcomm.net\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use our Gitlab One-Click App - Globo.Tech","description":"This tutorial will show you how to use GloboTech' Gitlab One-Click Application. Read now & Get your instance in less than 90 seconds!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/","og_locale":"en_US","og_type":"article","og_title":"How to use our Gitlab One-Click App - Globo.Tech","og_description":"This tutorial will show you how to use GloboTech' Gitlab One-Click Application. Read now & Get your instance in less than 90 seconds!","og_url":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/","og_site_name":"Globo.Tech","article_published_time":"2016-11-11T23:27:55+00:00","article_modified_time":"2016-11-11T23:41:54+00:00","og_image":[{"url":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg","type":"","width":"","height":""}],"author":"GloboTech Communications","twitter_misc":{"Written by":"GloboTech Communications","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/","url":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/","name":"How to use our Gitlab One-Click App - Globo.Tech","isPartOf":{"@id":"https:\/\/www.globo.tech\/learning-center\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage"},"image":{"@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg","datePublished":"2016-11-11T23:27:55+00:00","dateModified":"2016-11-11T23:41:54+00:00","author":{"@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87"},"description":"This tutorial will show you how to use GloboTech' Gitlab One-Click Application. Read now & Get your instance in less than 90 seconds!","breadcrumb":{"@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#primaryimage","url":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg","contentUrl":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/11\/Gitlab-1.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.globo.tech\/learning-center\/use-gitlab-one-click-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.globo.tech\/learning-center\/"},{"@type":"ListItem","position":2,"name":"How to use our Gitlab One-Click App"}]},{"@type":"WebSite","@id":"https:\/\/www.globo.tech\/learning-center\/#website","url":"https:\/\/www.globo.tech\/learning-center\/","name":"Globo.Tech","description":"Welcome to the Official Globo.Tech Learning Center","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.globo.tech\/learning-center\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87","name":"GloboTech Communications","sameAs":["http:\/\/www.gtcomm.net"]}]}},"_links":{"self":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/3174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/comments?post=3174"}],"version-history":[{"count":3,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/3174\/revisions"}],"predecessor-version":[{"id":3190,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/3174\/revisions\/3190"}],"wp:attachment":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/media?parent=3174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/categories?post=3174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/tags?post=3174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}