mirror of
https://github.com/clearlinux/clear-linux-documentation.git
synced 2026-05-02 04:53:42 +00:00
489 lines
25 KiB
HTML
489 lines
25 KiB
HTML
|
||
<!DOCTYPE html>
|
||
|
||
<html lang="en" data-content_root="../../">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<title>Clear Linux* OS on DigitalOcean* — Documentation for Clear Linux* project</title>
|
||
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=fa44fd50" />
|
||
<link rel="stylesheet" type="text/css" href="../../_static/bizstyle.css?v=5283bb3d" />
|
||
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css?v=76b2166b" />
|
||
|
||
<script src="../../_static/documentation_options.js?v=5929fcd5"></script>
|
||
<script src="../../_static/doctools.js?v=9bcbadda"></script>
|
||
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||
<script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
|
||
<script src="../../_static/copybutton.js?v=a56c686a"></script>
|
||
<script src="../../_static/bizstyle.js"></script>
|
||
<link rel="canonical" href="https://clearlinux.github.io/clear-linux-documentation/get-started/cloud-install/digitalocean.html" />
|
||
<link rel="icon" href="../../_static/favicon.ico"/>
|
||
<link rel="author" title="About these documents" href="../../about.html" />
|
||
<link rel="index" title="Index" href="../../genindex.html" />
|
||
<link rel="search" title="Search" href="../../search.html" />
|
||
<link rel="next" title="Clear Linux* OS on Google Cloud Platform*" href="gce.html" />
|
||
<link rel="prev" title="Clear Linux* OS on Microsoft* Azure*" href="azure.html" />
|
||
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
|
||
<!--[if lt IE 9]>
|
||
<script src="_static/css3-mediaqueries.js"></script>
|
||
<![endif]-->
|
||
</head><body>
|
||
<div class="related" role="navigation" aria-label="Related">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../../genindex.html" title="General Index"
|
||
accesskey="I">index</a></li>
|
||
<li class="right" >
|
||
<a href="gce.html" title="Clear Linux* OS on Google Cloud Platform*"
|
||
accesskey="N">next</a> |</li>
|
||
<li class="right" >
|
||
<a href="azure.html" title="Clear Linux* OS on Microsoft* Azure*"
|
||
accesskey="P">previous</a> |</li>
|
||
<li class="nav-item nav-item-0"><a href="../../index.html">Documentation for Clear Linux* project</a> »</li>
|
||
<li class="nav-item nav-item-1"><a href="../index.html" accesskey="U">Get started</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href="">Clear Linux* OS on DigitalOcean*</a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="document">
|
||
<div class="documentwrapper">
|
||
<div class="bodywrapper">
|
||
<div class="body" role="main">
|
||
|
||
<section id="cl-attr-on-digitalocean">
|
||
<span id="clr-digitalocean"></span><h1>Clear Linux* OS on DigitalOcean*<a class="headerlink" href="#cl-attr-on-digitalocean" title="Link to this heading">¶</a></h1>
|
||
<p>This guide explains how to import a Clear Linux* OS image to <a class="reference external" href="https://www.digitalocean.com/">DigitalOcean</a>
|
||
and then deploy a VM instance.</p>
|
||
<nav class="contents local" id="contents">
|
||
<ul class="simple">
|
||
<li><p><a class="reference internal" href="#prerequisites" id="id12">Prerequisites</a></p></li>
|
||
<li><p><a class="reference internal" href="#add-cl-image-to-digitalocean" id="id13">Add Clear Linux OS Image to DigitalOcean</a></p></li>
|
||
<li><p><a class="reference internal" href="#create-and-deploy-a-cl-instance" id="id14">Create and Deploy a Clear Linux OS Instance</a></p></li>
|
||
<li><p><a class="reference internal" href="#connect-to-your-cl-instance" id="id15">Connect to Your Clear Linux OS Instance</a></p></li>
|
||
<li><p><a class="reference internal" href="#related-topics" id="id16">Related topics</a></p></li>
|
||
</ul>
|
||
</nav>
|
||
<section id="prerequisites">
|
||
<h2><a class="toc-backref" href="#id12" role="doc-backlink">Prerequisites</a><a class="headerlink" href="#prerequisites" title="Link to this heading">¶</a></h2>
|
||
<ul class="simple">
|
||
<li><p>Set up a DigitalOcean account.</p></li>
|
||
<li><p>Create an SSH key on your client system that you will use to remote
|
||
into the VM. You can follow the <a class="reference external" href="https://www.digitalocean.com/docs/droplets/how-to/add-ssh-keys/create-with-openssh/">DigitalOcean’s SSH key creation guide</a>.</p></li>
|
||
</ul>
|
||
</section>
|
||
<section id="add-cl-image-to-digitalocean">
|
||
<h2><a class="toc-backref" href="#id13" role="doc-backlink">Add Clear Linux OS Image to DigitalOcean</a><a class="headerlink" href="#add-cl-image-to-digitalocean" title="Link to this heading">¶</a></h2>
|
||
<p>Before you can deploy a Clear Linux OS instance on DigitalOcean, you need to add
|
||
an image since it’s currently not available in its marketplace.
|
||
You can use our pre-built image or you can build your own custom image.</p>
|
||
<section id="use-pre-built-image">
|
||
<h3>Use pre-built image<a class="headerlink" href="#use-pre-built-image" title="Link to this heading">¶</a></h3>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Our cloud images (<cite>clear-<release version>-digitalocean.img.gz</cite>) for
|
||
DigitalOcean are considered <strong>Beta</strong> until we finish setting up our
|
||
automated testing of the images against the DigitalOcean environment.
|
||
Apart from the initial version, <a class="reference external" href="https://cdn.download.clearlinux.org/releases/31870/clear/clear-31870-digitalocean.img.gz">clear-31870-digitalocean.img.gz</a>, we
|
||
cannot guarantee that future versions and updates to the initial
|
||
version is problems-free.</p>
|
||
</div>
|
||
<ol class="arabic simple">
|
||
<li><p>Copy the URL for <a class="reference external" href="https://cdn.download.clearlinux.org/releases/31870/clear/clear-31870-digitalocean.img.gz">clear-31870-digitalocean.img.gz</a>.</p></li>
|
||
<li><p>Skip to the <a class="reference internal" href="#upload-image">Upload image</a> section.</p></li>
|
||
</ol>
|
||
</section>
|
||
<section id="build-custom-image">
|
||
<h3>Build custom image<a class="headerlink" href="#build-custom-image" title="Link to this heading">¶</a></h3>
|
||
<p>For this method, you need a Clear Linux OS system to generate an image using
|
||
the <em>clr-installer</em> tool.</p>
|
||
<ol class="arabic">
|
||
<li><p>Add the <em>clr-installer</em> and <em>gzip</em> bundles.</p>
|
||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>swupd<span class="w"> </span>bundle-add<span class="w"> </span>clr-installer<span class="w"> </span>gzip
|
||
</pre></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Create an image configuration YAML file.
|
||
See <a class="reference external" href="https://github.com/clearlinux/clr-installer/blob/master/scripts/InstallerYAMLSyntax.md">Installer YAML Syntax</a> for more information on the clr-installer
|
||
configuration YAML syntax.</p>
|
||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>cat<span class="w"> </span>><span class="w"> </span>clear-digitalocean.yaml<span class="w"> </span><span class="s"><< EOF</span>
|
||
<span class="s">#clear-linux-config</span>
|
||
|
||
<span class="s"># switch between aliases if you want to install to an actual block device</span>
|
||
<span class="s"># i.e /dev/sda</span>
|
||
<span class="s">block-devices: [</span>
|
||
<span class="s"> {name: "bdevice", file: "clear-digitalocean.img"}</span>
|
||
<span class="s">]</span>
|
||
|
||
<span class="s">targetMedia:</span>
|
||
<span class="s">- name: \${bdevice}</span>
|
||
<span class="s"> size: "800M"</span>
|
||
<span class="s"> type: disk</span>
|
||
<span class="s"> children:</span>
|
||
<span class="s"> - name: \${bdevice}1</span>
|
||
<span class="s"> fstype: ext4</span>
|
||
<span class="s"> options: -O ^64bit</span>
|
||
<span class="s"> mountpoint: /</span>
|
||
<span class="s"> size: "800M"</span>
|
||
<span class="s"> type: part</span>
|
||
|
||
<span class="s">bundles: [</span>
|
||
<span class="s"> bootloader,</span>
|
||
<span class="s"> openssh-server,</span>
|
||
<span class="s"> os-cloudguest,</span>
|
||
<span class="s"> os-core,</span>
|
||
<span class="s"> os-core-update,</span>
|
||
<span class="s"> systemd-networkd-autostart</span>
|
||
<span class="s"> ]</span>
|
||
|
||
<span class="s">autoUpdate: false</span>
|
||
<span class="s">postArchive: false</span>
|
||
<span class="s">postReboot: false</span>
|
||
<span class="s">telemetry: false</span>
|
||
<span class="s">legacyBios: true</span>
|
||
|
||
<span class="s">keyboard: us</span>
|
||
<span class="s">language: en_US.UTF-8</span>
|
||
<span class="s">kernel: kernel-kvm</span>
|
||
|
||
<span class="s">version: 0</span>
|
||
<span class="s">EOF</span>
|
||
</pre></div>
|
||
</div>
|
||
<p>The settings that are required in order to make the image
|
||
work on DigitalOcean are:</p>
|
||
<ul class="simple">
|
||
<li><p><em>os-cloudguest</em> bundle: Allows DigitalOcean to provision the
|
||
image with settings such as hostname, resource (CPU, memory,
|
||
storage) sizing, and user creation.</p></li>
|
||
<li><p><em>legacyBios: true</em>: The image need to support legacy BIOS to boot
|
||
on DigitalOcean.</p></li>
|
||
</ul>
|
||
</li>
|
||
<li><p>Generate the image.</p>
|
||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>sudo<span class="w"> </span>clr-installer<span class="w"> </span>-c<span class="w"> </span>clear-digitalocean.yaml
|
||
</pre></div>
|
||
</div>
|
||
<p>The output should be <code class="file docutils literal notranslate"><span class="pre">clear-digitalocean.img</span></code>.</p>
|
||
</li>
|
||
<li><p>Compress the image with <em>gzip</em> to save bandwidth and upload time.</p>
|
||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>gzip<span class="w"> </span>clear-digitalocean.img
|
||
</pre></div>
|
||
</div>
|
||
<p>The output should be <code class="file docutils literal notranslate"><span class="pre">clear-digitalocean.img.gz</span></code>.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><em>bzip2</em> is the other compression format DigitalOcean accepts.</p>
|
||
</div>
|
||
</li>
|
||
</ol>
|
||
</section>
|
||
<section id="upload-image">
|
||
<h3>Upload image<a class="headerlink" href="#upload-image" title="Link to this heading">¶</a></h3>
|
||
<ol class="arabic">
|
||
<li><p>On DigitalOcean’s website, go to <span class="menuselection">MANAGE ‣ Images
|
||
‣ Custom Images</span>.</p>
|
||
<p>See Figure 1.</p>
|
||
<figure class="align-default" id="id1">
|
||
<a class="reference internal image-reference" href="../../_images/01-digitalocean.png"><img alt="DigitalOcean - Upload custom images" src="../../_images/01-digitalocean.png" style="width: 1349.0px; height: 725.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 1: DigitalOcean - Upload custom images</span><a class="headerlink" href="#id1" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Select an upload method.</p>
|
||
<ul>
|
||
<li><p>To import a pre-built image from Clear Linux OS <a class="reference external" href="https://clearlinux.org/downloads">downloads</a>, click
|
||
<span class="guilabel">Import via URL</span>, paste the URL, and click <span class="guilabel">Next</span>.</p>
|
||
<p>See Figure 2.</p>
|
||
<figure class="align-default" id="id2">
|
||
<a class="reference internal image-reference" href="../../_images/02-digitalocean.png"><img alt="DigitalOcean - Import via URL" src="../../_images/02-digitalocean.png" style="width: 1350.0px; height: 452.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 2: DigitalOcean - Import via URL</span><a class="headerlink" href="#id2" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>To import your custom image, click <span class="guilabel">Upload Image</span>
|
||
and select the image from your client system.</p></li>
|
||
</ul>
|
||
</li>
|
||
<li><p>Set the <span class="guilabel">DISTRIBUTION</span> type as <span class="guilabel">Unknown</span>.</p>
|
||
<p>See Figure 3.</p>
|
||
<div class="line-block">
|
||
<div class="line"><br /></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Choose your preferred datacenter region.</p></li>
|
||
<li><p>Click <span class="guilabel">Upload Image</span>.
|
||
Wait for the upload to finish before proceeding to the next section.</p>
|
||
<figure class="align-default" id="id3">
|
||
<a class="reference internal image-reference" href="../../_images/03-digitalocean.png"><img alt="DigitalOcean - Set image distribution type, region, tag" src="../../_images/03-digitalocean.png" style="width: 1350.0px; height: 1381.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 3: DigitalOcean - Set image distribution type, region, tag</span><a class="headerlink" href="#id3" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
</ol>
|
||
</section>
|
||
</section>
|
||
<section id="create-and-deploy-a-cl-instance">
|
||
<h2><a class="toc-backref" href="#id14" role="doc-backlink">Create and Deploy a Clear Linux OS Instance</a><a class="headerlink" href="#create-and-deploy-a-cl-instance" title="Link to this heading">¶</a></h2>
|
||
<ol class="arabic">
|
||
<li><p>On DigitalOcean’s website, go to <span class="menuselection">MANAGE ‣ Droplets</span>
|
||
and then click <span class="guilabel">Create Droplet</span>.</p>
|
||
<p>See Figure 4.</p>
|
||
<figure class="align-default" id="id4">
|
||
<a class="reference internal image-reference" href="../../_images/04-digitalocean.png"><img alt="DigitalOcean - Create Droplet" src="../../_images/04-digitalocean.png" style="width: 1350.0px; height: 697.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 4: DigitalOcean - Create Droplet</span><a class="headerlink" href="#id4" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Under <span class="guilabel">Choose an image</span>, select <span class="guilabel">Custom images</span>.</p>
|
||
<p>See Figure 5.</p>
|
||
<div class="line-block">
|
||
<div class="line"><br /></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Select your uploaded Clear Linux OS image.</p>
|
||
<figure class="align-default" id="id5">
|
||
<a class="reference internal image-reference" href="../../_images/05-digitalocean.png"><img alt="DigitalOcean - Choose custom image" src="../../_images/05-digitalocean.png" style="width: 1349.0px; height: 481.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 5: DigitalOcean - Choose custom image</span><a class="headerlink" href="#id5" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Under <span class="guilabel">Choose a plan</span>, select your preferred plan.</p>
|
||
<p>See Figure 6.</p>
|
||
<figure class="align-default" id="id6">
|
||
<a class="reference internal image-reference" href="../../_images/06-digitalocean.png"><img alt="DigitalOcean - Choose plan" src="../../_images/06-digitalocean.png" style="width: 1349.0px; height: 671.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 6: DigitalOcean - Choose plan</span><a class="headerlink" href="#id6" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Under <span class="guilabel">Choose a datacenter region</span>, select the region you
|
||
want the instance deployed to.</p>
|
||
<p>See Figure 7.</p>
|
||
<figure class="align-default" id="id7">
|
||
<a class="reference internal image-reference" href="../../_images/07-digitalocean.png"><img alt="DigitalOcean - Choose datacenter region" src="../../_images/07-digitalocean.png" style="width: 1349.0px; height: 520.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 7: DigitalOcean - Choose datacenter region</span><a class="headerlink" href="#id7" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Assign SSH key to default <em>clear</em> user.</p>
|
||
<p>By default, the user <em>clear</em> will be added to the instance and
|
||
an SSH key must be assigned to this account.</p>
|
||
<ol class="loweralpha">
|
||
<li><p>Under <span class="guilabel">Authentication</span>, select <span class="guilabel">SSH keys</span> and
|
||
click <span class="guilabel">New SSH Key</span>.</p>
|
||
<p>See Figure 8.</p>
|
||
<figure class="align-default" id="id8">
|
||
<a class="reference internal image-reference" href="../../_images/08-digitalocean.png"><img alt="DigitalOcean - Add SSH key" src="../../_images/08-digitalocean.png" style="width: 1349.0px; height: 457.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 8: DigitalOcean - Add SSH key</span><a class="headerlink" href="#id8" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>Copy and paste your SSH public key in the <span class="guilabel">SSH key content</span>
|
||
text field.</p>
|
||
<p>See Figure 9.</p>
|
||
<div class="line-block">
|
||
<div class="line"><br /></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Give a name for the SSH key.</p></li>
|
||
<li><p>Click <span class="guilabel">Add SSH Key</span>.</p>
|
||
<figure class="align-default" id="id9">
|
||
<a class="reference internal image-reference" href="../../_images/09-digitalocean.png"><img alt="DigitalOcean - Add public SSH key" src="../../_images/09-digitalocean.png" style="width: 1350.0px; height: 714.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 9: DigitalOcean - Add public SSH key</span><a class="headerlink" href="#id9" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
</ol>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If you need to add additional users to the instance, you can do that
|
||
wth a YAML-formatted <em>cloud-config</em> user data script.
|
||
For more information on cloud-config scripting for Clear Linux OS, see our
|
||
subset implementation of cloud-init called <a class="reference external" href="https://github.com/clearlinux/micro-config-drive">micro-config-drive</a>.</p>
|
||
<ol class="loweralpha">
|
||
<li><p>Under <span class="guilabel">Select additional options</span>,
|
||
select <span class="guilabel">User data</span>.</p></li>
|
||
<li><p>Add your YAML-formatted <em>cloud-config</em> user data in the field below.
|
||
Here is a simple example:</p>
|
||
<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp">#</span>cloud-config
|
||
|
||
<span class="go">users:</span>
|
||
<span class="go">- name: foobar</span>
|
||
<span class="go"> gecos: Foo B. Bar</span>
|
||
<span class="go"> homedir: /home/foobar</span>
|
||
<span class="go"> ssh-authorized-keys:</span>
|
||
<span class="go"> - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC65OihS4UP27xKOpqKWgT9</span>
|
||
<span class="go"> mgUNwEqhUEpTGGvopjT65Y/KU9Wfj6EYsdGzbHHcMUhFSTxAUAV4POH5d0LR</span>
|
||
<span class="go"> MzI7sXMe528eCmpm2fTOHDDkVrurP/Jr2bjB9IrfSMkBYS8uRd603xNg/RDq</span>
|
||
<span class="go"> EH3XzVeEDdEAxoej0mzsJ2UkQSBi+PD1J7JeCbX2lsb55x2yWzaUa+BTai7+</span>
|
||
<span class="go"> /TU4UabTRDtFTiXhx2rImSSguofDISVll6W5TTzbGmHdoEI+8DIAFU66ZgC9</span>
|
||
<span class="go"> SzL75LQi1YAWlj5XG+dXhN6Ev6KFM34odvWdxeCj0jcx5UIXcieBfOuLujEH</span>
|
||
<span class="go"> dVybwNLG7hxDy/67BA1j username@mydomain.com</span>
|
||
<span class="go"> sudo:</span>
|
||
<span class="go"> - [ "ALL=(ALL) NOPASSWD:ALL" ]</span>
|
||
</pre></div>
|
||
</div>
|
||
</li>
|
||
</ol>
|
||
</div>
|
||
</li>
|
||
<li><p>Under <span class="guilabel">Finalize and create</span>:</p>
|
||
<ol class="loweralpha simple">
|
||
<li><p>Set the number of instances you want to deploy.</p></li>
|
||
<li><p>Set the hostname for the instance.</p></li>
|
||
</ol>
|
||
<p>See Figure 10.</p>
|
||
<div class="line-block">
|
||
<div class="line"><br /></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Click <span class="guilabel">Create Droplet</span> to deploy the instance.</p>
|
||
<figure class="align-default" id="id10">
|
||
<a class="reference internal image-reference" href="../../_images/10-digitalocean.png"><img alt="DigitalOcean - Finalize and create Droplet" src="../../_images/10-digitalocean.png" style="width: 1350.0px; height: 920.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 10: DigitalOcean - Finalize and create Droplet</span><a class="headerlink" href="#id10" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
</ol>
|
||
</section>
|
||
<section id="connect-to-your-cl-instance">
|
||
<h2><a class="toc-backref" href="#id15" role="doc-backlink">Connect to Your Clear Linux OS Instance</a><a class="headerlink" href="#connect-to-your-cl-instance" title="Link to this heading">¶</a></h2>
|
||
<ol class="arabic">
|
||
<li><p>On DigitalOcean’s website, go to <span class="menuselection">MANAGE ‣ Droplets</span>.</p>
|
||
<p>See Figure 11.</p>
|
||
<div class="line-block">
|
||
<div class="line"><br /></div>
|
||
</div>
|
||
</li>
|
||
<li><p>Get the IP address of your Clear Linux OS instance.</p>
|
||
<figure class="align-default" id="id11">
|
||
<a class="reference internal image-reference" href="../../_images/11-digitalocean.png"><img alt="DigitalOcean - Get Droplet IP address" src="../../_images/11-digitalocean.png" style="width: 1349.0px; height: 418.0px;" />
|
||
</a>
|
||
<figcaption>
|
||
<p><span class="caption-text">Figure 11: DigitalOcean - Get Droplet IP address</span><a class="headerlink" href="#id11" title="Link to this image">¶</a></p>
|
||
</figcaption>
|
||
</figure>
|
||
</li>
|
||
<li><p>On your client system, SSH into your instance.
|
||
For example:</p>
|
||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>ssh<span class="w"> </span>clear@<IP-address-of-instance><span class="w"> </span>-i<span class="w"> </span><SSH-private-key>
|
||
</pre></div>
|
||
</div>
|
||
</li>
|
||
</ol>
|
||
</section>
|
||
<section id="related-topics">
|
||
<h2><a class="toc-backref" href="#id16" role="doc-backlink">Related topics</a><a class="headerlink" href="#related-topics" title="Link to this heading">¶</a></h2>
|
||
<ul class="simple">
|
||
<li><p><a class="reference internal" href="gce.html#gce"><span class="std std-ref">Clear Linux* OS on Google Cloud Platform*</span></a></p></li>
|
||
<li><p><a class="reference internal" href="azure.html#azure"><span class="std std-ref">Clear Linux* OS on Microsoft* Azure*</span></a></p></li>
|
||
<li><p><a class="reference internal" href="aws-web.html#aws-web"><span class="std std-ref">Clear Linux* OS on Amazon Web Services*</span></a></p></li>
|
||
</ul>
|
||
</section>
|
||
</section>
|
||
|
||
|
||
<div class="clearer"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||
<div class="sphinxsidebarwrapper">
|
||
<p class="logo"><a href="../../index.html">
|
||
<img class="logo" src="../../_static/clearlinux.png" alt="Logo of Clear Linux* Project Docs"/>
|
||
</a></p>
|
||
<div>
|
||
<h3><a href="../../index.html">Table of Contents</a></h3>
|
||
<ul>
|
||
<li><a class="reference internal" href="#">Clear Linux* OS on DigitalOcean*</a><ul>
|
||
<li><a class="reference internal" href="#prerequisites">Prerequisites</a></li>
|
||
<li><a class="reference internal" href="#add-cl-image-to-digitalocean">Add Clear Linux OS Image to DigitalOcean</a><ul>
|
||
<li><a class="reference internal" href="#use-pre-built-image">Use pre-built image</a></li>
|
||
<li><a class="reference internal" href="#build-custom-image">Build custom image</a></li>
|
||
<li><a class="reference internal" href="#upload-image">Upload image</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="reference internal" href="#create-and-deploy-a-cl-instance">Create and Deploy a Clear Linux OS Instance</a></li>
|
||
<li><a class="reference internal" href="#connect-to-your-cl-instance">Connect to Your Clear Linux OS Instance</a></li>
|
||
<li><a class="reference internal" href="#related-topics">Related topics</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
<div>
|
||
<h4>Previous topic</h4>
|
||
<p class="topless"><a href="azure.html"
|
||
title="previous chapter">Clear Linux* OS on Microsoft* Azure*</a></p>
|
||
</div>
|
||
<div>
|
||
<h4>Next topic</h4>
|
||
<p class="topless"><a href="gce.html"
|
||
title="next chapter">Clear Linux* OS on Google Cloud Platform*</a></p>
|
||
</div>
|
||
<div role="note" aria-label="source link">
|
||
<h3>This Page</h3>
|
||
<ul class="this-page-menu">
|
||
<li><a href="../../_sources/get-started/cloud-install/digitalocean.rst.txt"
|
||
rel="nofollow">Show Source</a></li>
|
||
</ul>
|
||
</div>
|
||
<search id="searchbox" style="display: none" role="search">
|
||
<h3 id="searchlabel">Quick search</h3>
|
||
<div class="searchformwrapper">
|
||
<form class="search" action="../../search.html" method="get">
|
||
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
|
||
<input type="submit" value="Go" />
|
||
</form>
|
||
</div>
|
||
</search>
|
||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||
</div>
|
||
</div>
|
||
<div class="clearer"></div>
|
||
</div>
|
||
<div class="related" role="navigation" aria-label="Related">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../../genindex.html" title="General Index"
|
||
>index</a></li>
|
||
<li class="right" >
|
||
<a href="gce.html" title="Clear Linux* OS on Google Cloud Platform*"
|
||
>next</a> |</li>
|
||
<li class="right" >
|
||
<a href="azure.html" title="Clear Linux* OS on Microsoft* Azure*"
|
||
>previous</a> |</li>
|
||
<li class="nav-item nav-item-0"><a href="../../index.html">Documentation for Clear Linux* project</a> »</li>
|
||
<li class="nav-item nav-item-1"><a href="../index.html" >Get started</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href="">Clear Linux* OS on DigitalOcean*</a></li>
|
||
</ul>
|
||
</div>
|
||
<div class="footer" role="contentinfo">
|
||
© Copyright 2022 Intel Corporation. All Rights Reserved..
|
||
Last updated on Nov 04, 2024.
|
||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.
|
||
</div>
|
||
</body>
|
||
</html> |