This repository has been archived by the owner on Jan 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
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 #38 from ergon/microgateway-2.1
Microgateway 2.1
- Loading branch information
Showing
13 changed files
with
5,575 additions
and
2,853 deletions.
There are no files selected for viewing
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
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
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 |
---|---|---|
|
@@ -25,11 +25,12 @@ jobs: | |
uses: engineerd/[email protected] | ||
with: | ||
config: ./.github/kind/cluster.yaml | ||
version: v0.10.0 | ||
version: v0.11.1 | ||
- name: Testing Cluster | ||
run: | | ||
docker version | ||
kind version | ||
kubectl version | ||
kubectl cluster-info | ||
kubectl get pods -n kube-system | ||
echo "current-context:" $(kubectl config current-context) | ||
|
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 |
---|---|---|
|
@@ -25,6 +25,12 @@ The different components in the example are described below: | |
*Airlock* is a registered trademark of [Ergon]. Ergon is a Swiss leader in leveraging digitalisation to create unique and effective client benefits, from conception to market, the result of which is | ||
the international distribution of globally revered products. | ||
|
||
## Disclaimer | ||
|
||
Airlock Microgateway is available as community and premium edition. The differences between these two editions are documented [here](https://docs.airlock.com/microgateway/latest/?topic=MGW-00000056). | ||
The Airlock Minikube Example has been designed for the premium edition and requires Airlock IAM. Nevertheless, the example might be also useful for the community edition but | ||
definitely does not unleash the whole power of the Airlock suite. Because it is designed for the premium edition, all instructions are laied-out for this edition. | ||
|
||
## Prerequisites | ||
|
||
* Install [Minikube].<br> | ||
|
@@ -36,14 +42,18 @@ the international distribution of globally revered products. | |
|
||
:warning: Using different versions may cause problems. | ||
* Install [kubectl]. | ||
* A Docker Hub account with access to the private repositories: | ||
* Access to the public repositories: | ||
* `hub.docker.com/r/ergon/airlock-microgateway-configbuilder` | ||
* `hub.docker.com/r/ergon/airlock-microgateway` | ||
:exclamation: The Microgateway repositories are public, but Docker has [rate limits](https://www.docker.com/increase-rate-limits) for anonymous users in place. Therefore, it is recommended to use a Docker Hub account to pull the image. | ||
* A Docker Hub account with access to the private repository: | ||
* `hub.docker.com/r/ergon/airlock-iam` | ||
:exclamation: Please contact `[email protected]` to get access to the private repositories. | ||
* Airlock license files: | ||
* A valid license for Airlock Microgateway | ||
:exclamation: Without a valide license, Airlock Microgateway works as community edition with [limited functionality](https://docs.airlock.com/microgateway/latest/?topic=MGW-00000056). The example is designed for the premium edition. | ||
* A valid license for Airlock IAM | ||
:exclamation: Airlock Microgateway and Airlock IAM do not work without a valid license. Please contact `[email protected]` to get temporary Airlock license files. | ||
:exclamation: Airlock IAM does not work without a valid license. Please contact `[email protected]` to get temporary Airlock license files. | ||
|
||
## Start Minikube | ||
|
||
|
1,082 changes: 1,069 additions & 13 deletions
1,082
...ateway/mapping-templates/adminapp-7.3.xml → .../iam-adminapp-mgw1.0-mapping-template.xml
Large diffs are not rendered by default.
Oops, something went wrong.
223 changes: 216 additions & 7 deletions
223
...ateway/mapping-templates/loginapp-7.3.xml → .../iam-loginapp-mgw1.0-mapping-template.xml
Large diffs are not rendered by default.
Oops, something went wrong.
2,435 changes: 1,241 additions & 1,194 deletions
2,435
...templates/loginapp-7.3-REST-protected.xml → ...est-protected-mgw1.0-mapping-template.xml
Large diffs are not rendered by default.
Oops, something went wrong.
2,490 changes: 1,446 additions & 1,044 deletions
2,490
...ng-templates/loginapp-7.3-REST-public.xml → ...p-rest-public-mgw1.0-mapping-template.xml
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.