Releases: titel-media/gcp-gke-orb
Releases · titel-media/gcp-gke-orb
VPN support
CHANGES:
- adds VPN support #10
Rollout with SSH keys
- Adds all ssh keys before checkout in rollout job
Record Deployments
- adds
--record=true
to set image commands resulting in the commands being visible inkubectl rollout history
Renaming and Refactoring
BREAKING CHANGE: renamed 'path-to-dockerfile' to 'cwd-path-for-build'
BREAKING CHANGE: removed 'rollout' and 'publish' jobs as they are unused
Restructuring
- moved
orb.yml
file into separate files - extract
get-cluster-credentials
to separate command (BREAKING CHANGE - rollout-image does not do cluster auth anymore) - adds dev orb building for PR's
titel-media/gcp-gke@dev:pr-6
Fix notify-sentry command
- Update API call to notify Sentry about a deployment
- Add
environment
as a parameter to the notify-sentry command
Add argument to publish jobs
Adds the dockerfile
argument to specify name of dockerfile
Rollout of cronJobs with resource detection
Changes 2 things:
-
Image rollout - Detects deployable resources (CronJobs, Deployments) if deploy has not been explicitly specified
-
Waits for success of the Deployment image rollout and tags the image as
stable
Workspaces for image builds
- Checks out persisted workspace files/folders under
./
before building images
Split Publish and Rollout Jobs
- Adds 2 new jobs
publish-image
rollout-image
- Adds parameter for
docker-build-args