Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/gcp-autoscale'
Browse files Browse the repository at this point in the history
Change-Id: I3861bb175dc7a389bd6f41ad124223c587dab94a
  • Loading branch information
Joel-Cripps committed Feb 21, 2020
2 parents 1c0db15 + 19eff8b commit eef195a
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 13 deletions.
20 changes: 12 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,15 @@ node_js: 12.13.1
script:
- npm install
- npm run setup
deploy:
provider: releases
api_key:
secure: GdzlvpZA0vudgaRHUVLOrew1DVTiZiTl3fYBBkSrvm6GkDHKo0C3jWns7slb6cGgk3HB4vxNVbCxZtjwHWr66RiOAFeu4W2ennd3gujhSIMNQx8nVADM7TrEO1oBe0BWDYBL43daSu/NC/GsW29NYASI0bFi+UvXSe/G4KonR0+tfiSVI/n9WdRp4qYS3pIM2XxwwCzHe8UurwprxXtD5MDtnyQ5xfsJEFSQkXNS1qaOp58qpnefiXOjg7iIQG4rgjwQNC2a0ZYiDi8lyKW66itUc8rtrk2Z+cugsvGnwta1RRX7njdh+3BFBLRhWEIsemvoF76tFPanbSKn7+WxPUCL6ItMqqekCsjMYt/pYWLAjsCiwrgmlg+SAJGyQ8Jd35vG0CXmG6kFNmk7BPcWPJnyfU9qUS1m6WyxczlY2M5xi59y4JjG5JUNCQxiTSLxAWMTM/sRmPBWQYS/PbIy8dwuXVTD25baczhe6Jv1ovicoEZS7VtYMofbleTPSk6FjzyNd+gLNQJyA7zL3q+ZUjGP6hcVQe2FiF9k6nZ2xjuOeuOIsjVH5R4GTI7DtSY/2ZytrA834XQs+txa1i/lZiO09aj94mEHQSQkxko9u4uylCrRxAElKobBXh1bM5IFGEE1AGi8CNYi/DmHHgfOliT28yCh3iRikSGIYiQryxY=
file: dist/*
on:
repo: fortinet/fortigate-autoscale-gcp
branch: master
- git describe
deploy:
provider: releases
api_key:
secure: GdzlvpZA0vudgaRHUVLOrew1DVTiZiTl3fYBBkSrvm6GkDHKo0C3jWns7slb6cGgk3HB4vxNVbCxZtjwHWr66RiOAFeu4W2ennd3gujhSIMNQx8nVADM7TrEO1oBe0BWDYBL43daSu/NC/GsW29NYASI0bFi+UvXSe/G4KonR0+tfiSVI/n9WdRp4qYS3pIM2XxwwCzHe8UurwprxXtD5MDtnyQ5xfsJEFSQkXNS1qaOp58qpnefiXOjg7iIQG4rgjwQNC2a0ZYiDi8lyKW66itUc8rtrk2Z+cugsvGnwta1RRX7njdh+3BFBLRhWEIsemvoF76tFPanbSKn7+WxPUCL6ItMqqekCsjMYt/pYWLAjsCiwrgmlg+SAJGyQ8Jd35vG0CXmG6kFNmk7BPcWPJnyfU9qUS1m6WyxczlY2M5xi59y4JjG5JUNCQxiTSLxAWMTM/sRmPBWQYS/PbIy8dwuXVTD25baczhe6Jv1ovicoEZS7VtYMofbleTPSk6FjzyNd+gLNQJyA7zL3q+ZUjGP6hcVQe2FiF9k6nZ2xjuOeuOIsjVH5R4GTI7DtSY/2ZytrA834XQs+txa1i/lZiO09aj94mEHQSQkxko9u4uylCrRxAElKobBXh1bM5IFGEE1AGi8CNYi/DmHHgfOliT28yCh3iRikSGIYiQryxY=
file_glob: true
file: dist/*
skip_cleanup: true
on:
repo: fortinet/fortigate-autoscale-gcp
tags: true
all_branches: true
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,25 @@ For autoscale on **Amazon AWS** and **Microsoft Azure** see the [fortigate-autos
This project supports autoscale for the cloud platforms listed below.
* Google Cloud Platform (GCP)

## Deployment

The deployment Guide is available from the Fortinet Document Library:

* [ FortiGate / FortiOS Deploying Auto Scaling on GCP](https://docs.fortinet.com/vm/gc/fortigate/6.2/gcp-cookbook/6.2.0/365012/deploying-auto-scaling-on-gcp)

## Deployment Packages
To generate local deployment packages:

1. Clone this project.
2. Run `npm run build` at the project root directory.
2. Run `npm run setup` at the project root directory.

Terraform deployment scripts will be located under [gcp_terraform](/gcp_terraform). Source code will be available in the **dist** directory.

| File Name | Description |
| ------ | ------ |
| gcp-autoscale.zip | Source code for the GCP Auto Scaling handler - GCP Cloud Function|
| main.tf | Terraform configuration file for GCP deployment |
| vars.tf | Terraform configuration file for GCP deployment |

An Installation Guide is available from the Fortinet Document Library:

* [ FortiGate / FortiOS Deploying Auto Scaling on GCP](https://docs.fortinet.com/vm/gc/fortigate/6.2/gcp-cookbook/6.2.0/365012/deploying-auto-scaling-on-gcp)

# Support
Fortinet-provided scripts in this and other GitHub projects do not fall under the regular Fortinet technical support scope and are not supported by FortiCare Support Services.
Expand Down

0 comments on commit eef195a

Please sign in to comment.