Cloud Advanced: Difference between revisions

From Computer Science Wiki
Jump to navigation Jump to search
Carnold (talk | contribs)
No edit summary
Carnold (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== CS Cloud Advanced Examples ===
== CS Cloud Advanced Examples ==
These are more advanced examples of what you can do with CS cloud service.
These are more advanced examples of what you can do with CS cloud service.


==== Catalog Apps ====
=== Catalog Apps ===
Many popular applications will create '''Helm charts''' that simplify launching production ready services.  Rancher offers an easy way to access some of these, they call them '''Catalog Apps'''.  Catalog Apps also offer you a way to keep the application up to date.  This example will walk you through launching a production class MariaDB instance with one master and two slaves.
Many popular applications will create '''Helm charts''' that simplify launching production ready services.  Rancher offers an easy way to access some of these, they call them '''Catalog Apps'''.  Catalog Apps also offer you a way to keep the application up to date.  This example will walk you through launching a production class MariaDB instance with one master and two slaves.


===== MariaDB =====
==== MariaDB ====
* Log into https://cloud.cs.vt.edu
* Log into https://cloud.cs.vt.edu
* Go to your '''Project''' page
* Go to your '''Project''' page
Line 16: Line 16:
* Personalize the '''Database User''', '''Database Password''', and '''Database Name''' fields
* Personalize the '''Database User''', '''Database Password''', and '''Database Name''' fields
* Select <code>True</code> for '''Enable Persistent Volume for MariaDB Master Pod'''
* Select <code>True</code> for '''Enable Persistent Volume for MariaDB Master Pod'''
* Select <code>True</code> for '''Enable Persistent Volume for MariaDB Slave'''
* Select <code>False</code> for '''Enable MariaDB Replication'''
* Select <code>ClusterIP</code> for '''MariaDB Service Type'''
* Select <code>ClusterIP</code> for '''MariaDB Service Type'''
* Click on the '''Launch''' button
* Click on the '''Launch''' button
* The process is completely automated, and will take a few seconds to complete.
* The process is completely automated, and will take a few seconds to complete.
* Once complete, you will have a production grade instance of MariaDB with replication enabled

Latest revision as of 09:11, 12 January 2024

CS Cloud Advanced Examples

These are more advanced examples of what you can do with CS cloud service.

Catalog Apps

Many popular applications will create Helm charts that simplify launching production ready services. Rancher offers an easy way to access some of these, they call them Catalog Apps. Catalog Apps also offer you a way to keep the application up to date. This example will walk you through launching a production class MariaDB instance with one master and two slaves.

MariaDB

  • Log into https://cloud.cs.vt.edu
  • Go to your Project page
  • Click on Catalog Apps on the menu at the top
  • Click on the Launch button
  • Find and click on mariadb
  • Fill in Name with what you would like to call your MariaDB instance
  • Click on the Customize link to change the Namespace
  • Click on the Use an existing namespace link to get a drop down list and choose your Namespace
  • Personalize the Database User, Database Password, and Database Name fields
  • Select True for Enable Persistent Volume for MariaDB Master Pod
  • Select False for Enable MariaDB Replication
  • Select ClusterIP for MariaDB Service Type
  • Click on the Launch button
  • The process is completely automated, and will take a few seconds to complete.