-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #457 from bgraef/main
add ocne2 ui and ingress posts
- Loading branch information
Showing
5 changed files
with
67 additions
and
7 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
--- | ||
title: "Run Ingress-nginx with MetalLB" | ||
date: 2024-10-08 | ||
draft: false | ||
summary: "Learn to deploy and use the Ingress-Nginx Controller with MetalLB on Oracle Cloud Native Environment." | ||
tags: ["ocne2", "lab", "tutorial", "ocne2-install"] | ||
showDate: true | ||
--- | ||
|
||
## Links | ||
|
||
:crescent_moon: [Lab](https://luna.oracle.com/lab/5b1cf1fd-fb87-4e7b-aa67-f19f5114d104) | ||
|
||
:spiral_notepad: [Tutorial](https://docs.oracle.com/en/learn/ocne2-metallb-ingress-nginx) | ||
|
||
## Details | ||
|
||
[Network load balancers](https://kubernetes.io/docs/concepts/services-networking/) such as [MetalLB](https://metallb.universe.tf/) provide a method of externally exposing Kubernetes applications. A Kubernetes [LoadBalancer](https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer) service creates a network load balancer that provides and exposes an external IP address for connecting to an application from outside the cluster. | ||
|
||
With the external IP address exposed, administrators of a Kubernetes cluster can then manage access to applications via an [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/). An Ingress is a Kubernetes API object that manages external access to a cluster's services. The [Ingress-Nginx Controller](https://kubernetes.github.io/ingress-nginx/) uses [NGINX](https://nginx.org/) as a reverse proxy and load balancer that can load-balance Websocket, gRPC, TCP, and UDP applications. | ||
|
||
### Objectives | ||
|
||
In this tutorial, you will learn: | ||
|
||
- How to install and configure MetalLB | ||
- How to install and access the Ingress-Nginx Controller | ||
|
||
### Prerequisites | ||
|
||
- Installation of Oracle Cloud Native Environment | ||
- a single control node and four worker nodes |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: "Configure the UI" | ||
date: 2024-10-09 | ||
draft: false | ||
summary: "Learn to configure the Oracle Cloud Native Environment User Interface." | ||
tags: ["ocne2", "lab", "tutorial", "ocne2-install"] | ||
showDate: true | ||
--- | ||
|
||
## Links | ||
|
||
:crescent_moon: [Lab](https://luna.oracle.com/lab/18332763-89b1-4f51-a220-3ad487258884) | ||
|
||
:spiral_notepad: [Tutorial](https://docs.oracle.com/en/learn/ocne2-ui-config) | ||
|
||
## Details | ||
|
||
This tutorial introduces you to the new User Interface (UI) features of Oracle Cloud Native Environment. The UI builds on the upstream Headlamp project, which provides a fully functional Kubernetes UI. | ||
|
||
### Objectives | ||
|
||
In this tutorial, you will learn: | ||
|
||
- How to generate a user access token | ||
- How to access the Oracle Cloud Native Environment UI | ||
|
||
### Prerequisites | ||
|
||
- Installation of Oracle Cloud Native Environment |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters