Skip to content

Commit

Permalink
Merge pull request #290 from hollaex/testnet
Browse files Browse the repository at this point in the history
HollaEx CLI v2.8.3 Release
  • Loading branch information
kycfeel committed Oct 10, 2023
2 parents b90895a + 8ccab0c commit 20aa223
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 1 deletion.
51 changes: 51 additions & 0 deletions tools_generator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -1057,6 +1057,8 @@ if [[ "$ENVIRONMENT_DOCKER_COMPOSE_RUN_POSTGRESQL_DB" == "true" ]]; then
${HOLLAEX_SECRET_DB_HOST}:
image: ${ENVIRONMENT_DOCKER_IMAGE_POSTGRESQL_REGISTRY:-postgres}:$(if [[ "$EXISTING_DB_DOCKER_IMAGE_TAG" ]]; then echo "${EXISTING_DB_DOCKER_IMAGE_TAG}"; else echo "${ENVIRONMENT_DOCKER_IMAGE_POSTGRESQL_VERSION}"; fi)
restart: unless-stopped
$(if [[ ! "$ENVIRONMENT_DOCKER_IMAGE_POSTGRESQL_VERSION" == *"10"* ]]; then echo "volumes:
- ${ENVIRONMENT_EXCHANGE_NAME}_db_vol:/var/lib/postgresql/data"; fi)
ports:
- 5432:5432
env_file:
Expand Down Expand Up @@ -1168,6 +1170,16 @@ networks:
$(if [[ "$HOLLAEX_NETWORK_LOCALHOST_MODE" ]]; then echo "external: true"; fi)
EOL

if [[ ! "$ENVIRONMENT_DOCKER_IMAGE_POSTGRESQL_VERSION" == *"10"* ]]; then

cat >> $TEMPLATE_GENERATE_PATH/local/${ENVIRONMENT_EXCHANGE_NAME}-docker-compose.yaml <<EOL
volumes:
${ENVIRONMENT_EXCHANGE_NAME}_db_vol:
EOL

fi

}

function generate_local_docker_compose_for_network() {
Expand Down Expand Up @@ -1873,6 +1885,45 @@ spec:
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ${ENVIRONMENT_EXCHANGE_NAME}-ingress-api-admin
namespace: ${ENVIRONMENT_EXCHANGE_NAME}
annotations:
kubernetes.io/ingress.class: "nginx"
$(if [[ "$ENVIRONMENT_KUBERNETES_INGRESS_CERT_MANAGER_ISSUER" ]] && [[ "$ENVIRONMENT_KUBERNETES_INGRESS_SSL_ENABLE_SERVER" == true ]];then echo 'kubernetes.io/tls-acme: "true"'; fi)
$(if [[ "$ENVIRONMENT_KUBERNETES_INGRESS_CERT_MANAGER_ISSUER" ]] && [[ "$ENVIRONMENT_KUBERNETES_INGRESS_SSL_ENABLE_SERVER" == true ]];then echo "cert-manager.io/cluster-issuer: ${ENVIRONMENT_KUBERNETES_INGRESS_CERT_MANAGER_ISSUER}"; fi)
nginx.ingress.kubernetes.io/proxy-body-size: "6m"
#nginx.ingress.kubernetes.io/whitelist-source-range: ""
nginx.ingress.kubernetes.io/rewrite-target: /v2/admin/\$2
nginx.ingress.kubernetes.io/server-snippet: |
location @maintenance_503 {
internal;
return 503;
}
real_ip_header X-Forwarded-For;
nginx.ingress.kubernetes.io/configuration-snippet: |
$(if [[ "$ENVIRONMENT_KUBERNETES_INGRESS_OPTIMIZED_RATE_LIMIT" ]]; then echo 'limit_req zone=api burst=10 nodelay;
limit_req_log_level notice;
limit_req_status 429;'; fi)
#error_page 403 @maintenance_503;
spec:
rules:
- host: $(echo ${HOLLAEX_CONFIGMAP_API_HOST} | cut -f3 -d "/")
http:
paths:
- pathType: Prefix
path: /api/v2/admin(/|$)(.*)
backend:
service:
name: ${ENVIRONMENT_EXCHANGE_NAME}-server-api
port:
number: 10010
$(if [[ "$ENVIRONMENT_KUBERNETES_INGRESS_CERT_MANAGER_ISSUER" ]] && [[ "$ENVIRONMENT_KUBERNETES_INGRESS_SSL_ENABLE_SERVER" == true ]];then ingress_web_tls_snippets $HOLLAEX_CONFIGMAP_API_HOST; fi)
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ${ENVIRONMENT_EXCHANGE_NAME}-ingress-plugins
namespace: ${ENVIRONMENT_EXCHANGE_NAME}
Expand Down
2 changes: 1 addition & 1 deletion version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.8.2
2.8.3

0 comments on commit 20aa223

Please sign in to comment.