https://github.com/vfarcic/devops-toolkit
https://github.com/vfarcic/devops-toolkit
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vfarcic/devops-toolkit
- Owner: vfarcic
- Created: 2017-09-21T14:46:14.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T12:30:30.000Z (about 2 years ago)
- Last Synced: 2024-08-08T18:21:28.582Z (9 months ago)
- Language: SCSS
- Size: 12.8 MB
- Stars: 82
- Watchers: 12
- Forks: 154
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - vfarcic/devops-toolkit - (others)
README
[](https://gitpod.io/#https://github.com/vfarcic/devops-toolkit)
# [The DevOps Toolkit Series](http://www.devopstoolkitseries.com)
```bash
make initmake dev
make build
export PROJECT_ID=vfarcic
export VERSION=5.1.0
export IMAGE_DH=vfarcic/devops-toolkit-series
export IMAGE_GCR=gcr.io/$PROJECT_ID/devops-toolkit-series
docker image build -t $IMAGE_DH .
docker image tag $IMAGE_DH $IMAGE_DH:$VERSION
docker image tag $IMAGE_DH $IMAGE_GCR:$VERSION
docker login
docker image push $IMAGE_DH
docker image push $IMAGE_DH:$VERSION
gcloud auth configure-docker
docker image push $IMAGE_GCR:$VERSION
gcloud run deploy \
devops-toolkit-series \
--image $IMAGE_GCR:$VERSION \
--region us-east1 \
--allow-unauthenticated \
--port 80 \
--concurrency 100 \
--platform managed \
--project $PROJECT_ID
```