Skip to content

Commit

Permalink
Merge pull request #464 from bgraef/main
Browse files Browse the repository at this point in the history
update ocne ui post and add ocne oci provider post
  • Loading branch information
bgraef authored Oct 30, 2024
2 parents b13501d + 6c50570 commit 909d127
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 9 deletions.
22 changes: 13 additions & 9 deletions content/posts/ocne/post-31/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,29 @@ showDate: true

## Details

This tutorial introduces you to the new user interface features of Oracle Cloud Native Environment. The UI builds on the upstream Headlamp project that provides a fully functional Kubernetes UI.
# Deploy Oracle Cloud Native Environment User Interface

## Introduction

This tutorial introduces you to the new user interface features of Oracle Cloud Native Environment. The UI builds on the upstream [Headlamp project](https://headlamp.dev/) that provides a fully functional Kubernetes UI.

### Objectives

In this tutorial, you will learn:

- How to configure the Oracle Cloud Native Environment Application Catalog (Technical Preview)
- How to install and access the Oracle Cloud Native Environment UI (Technical Preview)
- How to configure the Oracle Cloud Native Environment Application Catalog
- How to install and access the Oracle Cloud Native Environment UI

### Prerequisites

- Minimum of a 3-node Oracle Cloud Native Environment cluster:

- Operator node
- Kubernetes control plane node
- Kubernetes worker node
- Operator node
- Kubernetes control plane node
- Kubernetes worker node

- Each system should have Oracle Linux installed and configured with:

- An Oracle user account (used during the installation) with sudo access
- Key-based SSH, also known as password-less SSH, between the hosts
- Installation of Oracle Cloud Native Environment
- An Oracle user account (used during the installation) with sudo access
- Key-based SSH, also known as password-less SSH, between the hosts
- Installation of Oracle Cloud Native Environment
Binary file added content/posts/ocne/post-41/featured.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 49 additions & 0 deletions content/posts/ocne/post-41/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
title: "Install OCI Cluster"
date: 2024-10-30
draft: false
summary: "Learn to use the oci provider to deploy and manage Oracle Cloud Native Environment on Oracle Cloud Infrastructure."
tags: ["ocne2", "lab", "tutorial", "ocne2-install"]
showDate: true
---

## Links

:crescent_moon: [Lab](https://luna.oracle.com/lab/e233c434-9d07-44f5-bf6a-6bf1314f8a00)

:spiral_notepad: [Tutorial](https://docs.oracle.com/en/learn/ocne2-install-oci)

## Details

Oracle Cloud Native Environment includes a Command Line Interface (CLI) that can manage the life cycle of Kubernetes clusters using OSTree-based container images. Oracle Cloud Native Environment includes several provider types you can use to create a Kubernetes cluster, and this tutorial introduces how to use the `ocne cluster` command to deploy a Kubernetes cluster to Oracle Cloud Infrastructure using the *oci* provider.

Creating a cluster on Oracle Cloud Infrastructure requires you to provide details of an existing tenancy and have all the necessary privileges to create and destroy compute instances. The *oci* provider requires a compartment that is available to use. The Compartment can be specified by referencing its Oracle Cloud Identifier (OCID) or its path in the compartment hierarchy.

For more information about Oracle Cloud Native Environment 2, please refer to the current [Release Documentation](https://docs.oracle.com/en/operating-systems/olcne/).

### Objectives

In this tutorial, you'll learn to:

- Install the prerequisites for the *oci* provider
- Use the *oci* provider to create and manage a Kubernetes cluster

### Prerequisites

- Minimum of one Oracle Linux instance

- Each system should have Oracle Linux installed and configured with:

- An Oracle user account (used during the installation) with sudo access
- Key-based SSH, also known as password-less SSH, between the hosts

- OCI cluster creation requires access to the following resources in an Oracle Cloud Infrastructure tenancy:

- Virtual cloud network with four subnets
- Network load balancer
- Object Storage bucket with minimum 5 GiB available
- Compute Custom Image
- Compute Arm Shape for the control plane node
- VM.Standard.A1.Flex with two OCPU and 12 memory
- Compute for each additional control plane and worker node
- VM.Standard.E4.Flex with four OCPU and 64 memory

0 comments on commit 909d127

Please sign in to comment.