You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.NET (C#) | [devpro/epinio-samples](https://github.com/devpro/epinio-samples/tree/main/samples/dotnet) | ASP.NET 7 Web API (REST), ASP.NET Web App (Razor)
44
-
Go | [epinio/golang-sample-app](https://github.com/epinio/epinio/tree/main/assets/golang-sample-app) |
44
+
Go | [epinio/golang-sample-app](https://github.com/epinio/epinio/tree/main/assets/golang-sample-app) | -
45
45
Java | [spring-projects/spring-petclinic](https://github.com/spring-projects/spring-petclinic) | Spring
46
46
JavaScript | [ellisonleao/clumsy-bird](https://github.com/ellisonleao/clumsy-bird) | melonJS game engine
Python | [mageran/minio-epinio](https://github.com/mageran/minio-epinio/tree/main/samples/photo-album) | Flask and Boto3 for the backend and Svelte for the UI
49
49
React | [devpro/epinio-samples](https://github.com/devpro/epinio-samples/tree/main/samples/react) | React Web App (Single Page Application)
50
-
Ruby on Rails | [epinio/example-rails](https://github.com/epinio/example-rails) |
50
+
Ruby on Rails | [epinio/example-rails](https://github.com/epinio/example-rails) | -
51
51
Wordpress | [epinio/example-wordpress](https://github.com/epinio/example-wordpress) | CMS written in PHP and using a MySQL database
Copy file name to clipboardExpand all lines: docs/organizations/companies/suse/rancher/3ds-outscale.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# 3DS OUTSCALE
1
+
# 3DS OUTSCALE
2
2
3
3
> Founded in 2010 and a strategic partner of Dassault Systèmes, 3DS OUTSCALE is at the forefront of Cloud Computing infrastructure services (IaaS).
4
4
@@ -29,34 +29,34 @@ An _Account Key_ and a _Secret Key_ are needed to authenticate and manage the re
29
29
### Connect to a OSC VM
30
30
31
31
* From OUTSCALE Web UI
32
-
* In "Compute" > "VMs" (Instances in cockpit V1), click on "Create"
33
-
* In "Security", add a rule to authorize SSH (port 22) from "My IP"
34
-
* Copy the public IP address, download the rsa file and log in with `ssh -i ~/.ssh/outscale_xxx.rsa <public_ip> -l outscale`
32
+
* In "Compute" > "VMs" (Instances in cockpit V1), click on "Create"
33
+
* In "Security", add a rule to authorize SSH (port 22) from "My IP"
34
+
* Copy the public IP address, download the rsa file and log in with `ssh -i ~/.ssh/outscale_xxx.rsa <public_ip> -l outscale`
35
35
36
36
### Create a Kubernetes Rancher on OCS VMs from Rancher
37
37
38
38
* From Rancher UI
39
-
* In "Cluster Management" > "Drivers" > "Node Drivers"
40
-
* Select "Outscale" ([definition](https://github.com/rancher/rancher/blob/release/v2.7/pkg/data/management/machinedriver_data.go#L140)) and click on "Activate"
41
-
* In "Cluster Management" > "Clusters"
42
-
* In "Create" form, select "RKE2/K3s", click on "outscale"
39
+
* In "Cluster Management" > "Drivers" > "Node Drivers"
40
+
* Select "Outscale" ([definition](https://github.com/rancher/rancher/blob/release/v2.7/pkg/data/management/machinedriver_data.go#L140)) and click on "Activate"
41
+
* In "Cluster Management" > "Clusters"
42
+
* In "Create" form, select "RKE2/K3s", click on "outscale"
43
43
44
44
### RKE2 creation from Rancher UI
45
45
46
46
* Open Rancher
47
-
* In "Cluster Management", "Drivers", "Node Drivers", enable "Outscale"
48
-
* In "Cluster Management", "Cloud Credentials", click on "Create", select "Outscale", submit and fill the informations
49
-
* In "Cluster Management", "Clusters", click on "Create", select "outscale"
50
-
* Specify the "supportOmi" (check [Official OMIs Reference](https://docs.outscale.com/en/userguide/Official-OMIs-Reference.html))
51
-
* Set "tinav5.c3r4p1" as "instanceType" (check [Instance Types](https://docs.outscale.com/en/userguide/Instance-Types.html))
47
+
* In "Cluster Management", "Drivers", "Node Drivers", enable "Outscale"
48
+
* In "Cluster Management", "Cloud Credentials", click on "Create", select "Outscale", submit and fill the informations
49
+
* In "Cluster Management", "Clusters", click on "Create", select "outscale"
50
+
* Specify the "supportOmi" (check [Official OMIs Reference](https://docs.outscale.com/en/userguide/Official-OMIs-Reference.html))
51
+
* Set "tinav5.c3r4p1" as "instanceType" (check [Instance Types](https://docs.outscale.com/en/userguide/Instance-Types.html))
52
52
53
53
### RKE2 troubleshooting
54
54
55
55
* Open Rancher
56
-
* In "Cluster Management", "Clusters", click on the cluster, in the Machine Pool line click on the menu and select "Download SSH Key"
56
+
* In "Cluster Management", "Clusters", click on the cluster, in the Machine Pool line click on the menu and select "Download SSH Key"
57
57
58
58
* Open [new.cockpit.outscale.com](https://new.cockpit.outscale.com/)
59
-
* In "Compute", "VMs", in the VM line, copy the "Public IP" value
59
+
* In "Compute", "VMs", in the VM line, copy the "Public IP" value
[Cluster API Provider](https://github.com/outscale/cluster-api-provider-outscale) | [Book](https://cluster-api-outscale.oos-website.eu-west-2.outscale.com/)
@@ -14,36 +14,36 @@ See [Get started with Keycloak on Kubernetes started](https://www.keycloak.org/g
14
14
and [Configure Keycloak (OIDC)](https://docs.ranchermanager.rancher.io/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/authentication-config/configure-keycloak-oidc)
15
15
16
16
* Open the Keycloak admin console
17
-
* Create a Realm
17
+
* Create a Realm
18
18
19
-
> A realm in Keycloak is the equivalent of a tenant. It allows creating isolated groups of applications and users. By default there is a single realm in Keycloak called master. This is dedicated to manage Keycloak and should not be used for your own applications.
19
+
> A realm in Keycloak is the equivalent of a tenant. It allows creating isolated groups of applications and users. By default there is a single realm in Keycloak called master. This is dedicated to manage Keycloak and should not be used for your own applications.
20
20
21
-
* Create a User and set Credentials (password)
22
-
* (Optional) Validate login on Account Console with the newly created User ("https://mydomain/realms/demo/account/#/")
21
+
* Create a User and set Credentials (password)
22
+
* (Optional) Validate login on Account Console with the newly created User (`https://mydomain/realms/demo/account/#/`)
23
23
24
-
* Create a Client
25
-
***Add Client**, Client ID to "rancher", Client Protocol to "openid-connect"
26
-
* In **Client details > Settings**, set Base URL to "https://rancherurl/", Valid Redirect URIs to "https://rancherurl/verify-auth", Access Type to confidential, activate Authorization Enabled and click on Save (so Credentials tab can be displayed)
27
-
* In **Client details > Mappers**, create the 3 Mappers (Groups Mapper, Client Audience, Group Path)
28
-
* In **Client details > Credentials**, copy client secret
24
+
* Create a Client
25
+
***Add Client**, Client ID to "rancher", Client Protocol to "openid-connect"
26
+
* In **Client details > Settings**, set Base URL to `https://rancherurl/`, Valid Redirect URIs to `https://rancherurl/verify-auth`, Access Type to confidential, activate Authorization Enabled and click on Save (so Credentials tab can be displayed)
27
+
* In **Client details > Mappers**, create the 3 Mappers (Groups Mapper, Client Audience, Group Path)
28
+
* In **Client details > Credentials**, copy client secret
29
29
30
-
* Realm Settings > General tab, click OpenID Endpoint Configuration and copy from the JSON output will display values for issuer and authorization_endpoint
30
+
* Realm Settings > General tab, click OpenID Endpoint Configuration and copy from the JSON output will display values for issuer and authorization_endpoint
Copy file name to clipboardExpand all lines: docs/organizations/companies/suse/rancher/microsoft-azure.md
+31-31Lines changed: 31 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Microsoft Azure
1
+
# Microsoft Azure
2
2
3
3
## Getting started
4
4
@@ -23,7 +23,7 @@ Name | Type
23
23
### Install Rancher on AKS
24
24
25
25
*[Installing Rancher on AKS](https://docs.ranchermanager.rancher.io/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks)
26
-
*`samples/scripts/aks-rancher-installation.sh`
26
+
*`samples/scripts/aks-rancher-installation.sh`
27
27
28
28
### Provision AKS from Rancher
29
29
@@ -32,8 +32,8 @@ Name | Type
32
32
In order to authenticate and authorize actions against Azure, you need to create an Azure Active Directory (AD) application. It can be done through the web UI (portal) or the command line.
33
33
34
34
*[Use the portal](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal).
35
-
* In `Azure Active Directory` > `App registrations`, register a new application and save the value of Tenant ID, client ID, client secret
36
-
* In `Subscription` > `IAM`, assign a Contributor role to the application and save the Subscription ID value
35
+
* In `Azure Active Directory` > `App registrations`, register a new application and save the value of Tenant ID, client ID, client secret
36
+
* In `Subscription` > `IAM`, assign a Contributor role to the application and save the Subscription ID value
37
37
38
38
Then, in Rancher add the newly created credentials.
39
39
@@ -42,33 +42,33 @@ Then, in Rancher add the newly created credentials.
42
42
#### AKS Kubernetes cluster creation from Rancher
43
43
44
44
* In `Cluster Management`, click on `Create` (it will the provider selection page)
45
-
* Under `Provision new nodes and create a cluster using RKE2/K3s` (make sure `RKE2/K3s` is checked), click on `Azure` (it will open the `Cluster: Create Azure` form)
46
-
* Under `Machine Pools`, click on `Show Advanced` and make sure to override all Azure ressource names
47
-
* Under `Cluster Configuration` > `Basics`, select "Azure" in `Cloud Provider` list and fill `Cloud Provider Config` field (see [Setting up the Azure Cloud Provider](https://rancher.com/docs/rancher/v2.6/en/cluster-provisioning/rke-clusters/cloud-providers/azure/))
* Under `Cluster Configuration` > `Advanced` > `Additional Controller Manager Args`, click `Add` and add the flag `--configure-cloud-routes=false` (see [Rancher issue #34367](https://github.com/rancher/rancher/issues/34367))
45
+
* Under `Provision new nodes and create a cluster using RKE2/K3s` (make sure `RKE2/K3s` is checked), click on `Azure` (it will open the `Cluster: Create Azure` form)
46
+
* Under `Machine Pools`, click on `Show Advanced` and make sure to override all Azure ressource names
47
+
* Under `Cluster Configuration` > `Basics`, select "Azure" in `Cloud Provider` list and fill `Cloud Provider Config` field (see [Setting up the Azure Cloud Provider](https://rancher.com/docs/rancher/v2.6/en/cluster-provisioning/rke-clusters/cloud-providers/azure/))
* Under `Cluster Configuration` > `Advanced` > `Additional Controller Manager Args`, click `Add` and add the flag `--configure-cloud-routes=false` (see [Rancher issue #34367](https://github.com/rancher/rancher/issues/34367))
0 commit comments