-
Notifications
You must be signed in to change notification settings - Fork 7
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 #4 from EOEPCA/integration
Integration updates for release v1.4
- Loading branch information
Showing
97 changed files
with
5,117 additions
and
3,010 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#!/usr/bin/env bash | ||
|
||
ORIG_DIR="$(pwd)" | ||
cd "$(dirname "$0")" | ||
BIN_DIR="$(pwd)" | ||
|
||
onExit() { | ||
cd "${ORIG_DIR}" | ||
} | ||
trap onExit EXIT | ||
|
||
source ./apphub-options | ||
|
||
cluster_name="${1:-eoepca}" | ||
|
||
../eoepca/eoepca.sh apply ${cluster_name} ${domain} ${public_ip} |
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,47 @@ | ||
|
||
# PUBLIC FACING or PRIVATE DEPLOYMENT... | ||
# =================================== | ||
# | ||
# With Public IP and TLS enabled | ||
# ------------------------------ | ||
# * Set `public_ip` to 'external' IP for cluster ingress (ingress-nginx) | ||
# * Set `domain` for your DNS configuration | ||
# * Set `USE_TLS=true` to enable TLS | ||
# * Set `TLS_CLUSTER_ISSUER` for production | ||
#--- | ||
# public_ip="192.168.49.2" | ||
# domain="192-168-49-2.nip.io" | ||
# export USE_TLS=true | ||
# export TLS_CLUSTER_ISSUER=letsencrypt-production | ||
#--- | ||
# | ||
# NO Public IP and TLS disabled | ||
# ------------------------------ | ||
# * Leave `public_ip` blank to fallback to minikube ip default | ||
# * Leave `domain` blank to fallback to minikube ip default | ||
# * Set `USE_TLS=false` to disable TLS | ||
#--- | ||
export USE_TLS=false | ||
#--- | ||
|
||
# Enable desired services | ||
export REQUIRE_IDENTITY_SERVICE=true | ||
export REQUIRE_APPLICATION_HUB=true | ||
|
||
# Disable not needed components | ||
export REQUIRE_ADES=false | ||
export REQUIRE_RESOURCE_CATALOGUE=false | ||
export REQUIRE_DATA_ACCESS=false | ||
export REQUIRE_REGISTRATION_API=false | ||
export REQUIRE_WORKSPACE_API=false | ||
export REQUIRE_HARBOR=false | ||
export REQUIRE_PORTAL=false | ||
export REQUIRE_DUMMY_SERVICE=false | ||
|
||
# Minikube options | ||
# Tune the resources afforded to minikube (assuming the `docker` driver) | ||
# export MINIKUBE_CPU_AMOUNT=max | ||
# export MINIKUBE_MEMORY_AMOUNT=12g | ||
# export MINIKUBE_DISK_AMOUNT=50g | ||
|
||
source ../eoepca/eoepca-options |
Oops, something went wrong.