https://github.com/foospidy/sigsci-cloud-kube
Helper script for deploying the Signal Sciences reverse proxy agent in a Kubernetes cluster.
https://github.com/foospidy/sigsci-cloud-kube
aws cloud fargate gcloud ibmcloud kubernetes kubernetes-cluster kubernetes-deployment signal-sciences signalsciences sigsci
Last synced: 2 months ago
JSON representation
Helper script for deploying the Signal Sciences reverse proxy agent in a Kubernetes cluster.
- Host: GitHub
- URL: https://github.com/foospidy/sigsci-cloud-kube
- Owner: foospidy
- License: gpl-3.0
- Created: 2018-06-12T21:21:06.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-26T12:25:19.000Z (over 7 years ago)
- Last Synced: 2024-12-27T20:43:27.621Z (over 1 year ago)
- Topics: aws, cloud, fargate, gcloud, ibmcloud, kubernetes, kubernetes-cluster, kubernetes-deployment, signal-sciences, signalsciences, sigsci
- Language: Shell
- Size: 23.4 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sigsci-cloud-kube
Helper script for deploying the Signal Sciences reverse proxy agent in a Kubernetes cluster.
[](https://travis-ci.org/foospidy/sigsci-cloud-kube)
This is ideal to use as a template and modify to your needs. Current cloud provider support is Google Cloud and IBM Cloud.
More providers to be added.
## Basic Usage
```bash
# export needed variables
export SIGSCI_GCLOUD_PROJECT=myproject-1234
export IBMCLOUD_REGISTRY_NAMESPACE=signalsciences
export SIGSCI_ACCESSKEYID=abcd
export SIGSCI_SECRETACCESSKEY=1234
export SIGSCI_REVERSE_PROXY_UPSTREAM=myapp-1234.appspot.com
# Create a new cluster on cloud providers
./sigsci-cloud-kube -C ibmcloud gcloud -c sigsci0
# Push container image to cloud provider container registry
./sigsci-cloud-kube -str ibmcloud gcloud
# Deploy Signal Sciences to cluster on cloud providers
./sigsci-cloud-kube -d ibmcloud gcloud -c sigsci0
# Expose Signal Sciences service on cloud providers
./sigsci-cloud-kube -e ibmcloud gcloud -c sigsci0
```
## Resource Links
IBM Cloud
- todo
Google Cloud
- todo
AWS
- https://medium.com/containermind/how-to-create-a-kubernetes-cluster-on-aws-in-few-minutes-89dda10354f4
- https://aws.amazon.com/fargate/