Commit 56096f43 authored by Kostis Trantzas's avatar Kostis Trantzas
Browse files

Merge branch 'develop'

parents 023e9f9f aa47e583
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -2,7 +2,7 @@


## Design the Jenkins (Resource-Facing) Service
## Design the Jenkins (Resource-Facing) Service


Before reading this example please make sure that you went through the [Design Helm as a Service](../design_helmaas.md) 
Before reading this example please make sure that you went through the [Design Helm as a Service](../../kubernetes/helm/design_helmaas.md) 


In this example, we will use the ```Kind: Application``` of ArgoCD and create a ResourceFacingServiceSpecification (RFSS) for Jenkins. Eventually, we will offer Jenkins as a Service.
In this example, we will use the ```Kind: Application``` of ArgoCD and create a ResourceFacingServiceSpecification (RFSS) for Jenkins. Eventually, we will offer Jenkins as a Service.


@@ -161,7 +161,7 @@ Select the secret resource, which will navigate you to the Resource Inventory pa


![img09.png](./img09.png)
![img09.png](./img09.png)


Use a Base64 decoder to parse the credentials and use them to login in your Jenkins installation, through the exposed Jenkis Server UI.
Use a Base64 decoder to parse the credentials and use them to login in your Jenkins installation, through the exposed Jenkins Server UI.




> Exposing Jenkins externally is a matter of cluster configuration and request (nodeport, load balancing, etc), thus is not a topic for this example
> Exposing Jenkins externally is a matter of cluster configuration and request (nodeport, load balancing, etc), thus is not a topic for this example
+2 −2
Original line number Original line Diff line number Diff line
@@ -38,7 +38,7 @@ For installing HELM charts we will use ArgoCD a well known Kubernetes-native con


> ArgoCD is a Kubernetes-native continuous deployment (CD) tool
> ArgoCD is a Kubernetes-native continuous deployment (CD) tool


> While just deploying Heml charts is just a scenario for ArgoCD , in future one can exploit it for many things
> While just deploying HELM charts is just a scenario for ArgoCD , in future one can exploit it for many things


> Despite some other tools like FluxCD, it provides also a UI which is useful for management and troubleshooting
> Despite some other tools like FluxCD, it provides also a UI which is useful for management and troubleshooting


@@ -64,4 +64,4 @@ see image:
## Probe further
## Probe further




See the [Example: Offer Jenkins as a Service via Openslice](../../examples/helmInstallation_aaS_Example_Jenkins/HELM_Installation_aaS_Jenkins_Example.md) 
See the [Example: Offer Jenkins as a Service via OpenSlice](../../examples/helmInstallation_aaS_Example_Jenkins/HELM_Installation_aaS_Jenkins_Example.md)