Released 2019-10-04
Enhancement: Update Ruby version to 2.6.5 for security reasons
Released 2019-08-23
Fix: Remove version lock from GCP Terraform provider
Merge pull request #157 from rubykube/fix/remove-version-lock-gcp
Released 2019-07-10
Feature: Freeze Terraform provider versions
Merge pull request #156 from rubykube/feature/freeze-tf-providers
Released 2019-06-27
Update the Gemfile template to resolve the rake issues
Released 2019-06-27
Feature: Add support for AliCloud
Released 2019-06-20
Fix: Add YAML gem load to the Rakefile in tpl/skel/
Released 2019-03-20
Feature: Add a default .gitignore to environments
Released 2019-03-20
Update the gem authors
Released 2019-03-20
Finalize the CI publish step
Released 2019-03-20
Feature: Add publish step to the CI
Released 2019-02-12
Released 2019-02-12
Fix: Update the kite.gemspec
Released 2019-02-11
Enhancement: Add @cloud to the Rakefile for usage in lib/tasks
Released 2019-02-11
Fix: Bring back the separate tag commit
Released 2019-02-11
Add drone pipeline (#145)
Add drone pipeline
Update drone ci with test and bump steps
Fix: Remove string literal freeze
Improve the bump script
Update Readme generated template to default kite Readme
Released 2018-09-12
Added ability to completely overwrite old git submodules when fetching fresh ones (#142)
Split kite module init into fetch and render vars (OPEX-9) (#140)
Released 2018-05-28
Upgrade versions - Upgrade to ruby 2.5 which is mandatory for kite config command - Upgrade to latest terraform and glcoud cli
Released 2018-05-23
Add thor alias -v for version option (#138)
Released 2018-05-14
Ability to get kite configuration in a command (closes #133) (#134)
Change the versioning convention
use master as development branch and maintain stable versions in branches
Import modules as git submodules (#136)
kite module init
now imports modules as git submodules by defaultReleased 2018-05-11
Fix exit status in case of error (#128)
Released 2018-04-13
Add git submodule init to git:update rake command
Adding default value
Adding rake task loader
Merge pull request #127 from rubykube/feature/rakefile
Released 2018-04-12
kite terraform command now exit with the terraform exit status code
Released 2018-04-12
Display human readable error when an environement is missing in config/cloud.yml
Released 2018-04-10
Fix terraform installation in dockerfile
Released 2018-04-10
Fix ENV variables forced to be string
Released 2018-04-09
Docker image dependencies updates:
Updat debian to stretch to get a newer version of OpenSSL
Released 2018-03-30
Added ability to use specific module versions/tags (#120)
Fix some typos and badges in README.md (#122)
Released 2018-03-30
Added ability use module manifest as a template
Improvements for travis CI (resolved #124)
Updated README
Merge pull request #121 from vshatravenko/manifest
Released 2018-03-08
Added cloud.yml vars load for terraform (#117)
Added ability to work with modules locally (#116)
Bump v1.0.2
Released 2018-02-21
Added Git gem to dependencies (#114)
kite release v1.0.1
Released 2018-02-19
Added LICENSE.md
Change the license to Apache 2.0 (#109)
Release v1.0.0 kite
Released 2017-12-14
Hide the token from logs
Released 2017-12-14
Ability to overwrite the VERSION when running make (#97)
Added documentation
Added ENV and SERVICE vars to service generated Makefile
Added upgraded Concourse 3.8.0 GCP BOSH manifest
Added "Getting started" docs to kite generate service (#100)
Added how-to-pull-request documentation
Added "Getting started" docs for kite generate svc
Adding kubernetes auth support
Adding new changelog
helm deploy in concourse pipeline using kite resource (#95)
Improved Prometheus
Simplify and fix the output resource
Updated AWS README (#102)
Upgrade Bosh AWS CPI to fix issue: Ruby 2.3.x and older are not compatible with OpenSSL 1.1.x (#98)
https://github.com/rvm/rvm/issues/4112
Merge pull request #101 from ashanaakh/kube-token
Merge pull request #96 from vshatravenko/ci
Merge pull request #103 from ashanaakh/makefile
Released 2017-11-07
Add OAuth (UAA) manifest for AWS and GCP (#94)
Add concourse kite resource (#89)
Add github link to slack notification on pull-request (#91)
Add github link to slack notification on pull-request
Update review.yml.tt
Add glcoud to the kitebox
Add docker registry and git repository required parameters (#69)
Add provider parameter to generate service task
Add parameters --chart-version and --image-version to task generate service
Add service generator (#63)
Add a HTTPS proxy for concourse on GCP (#62)
Add a HTTPS proxy for concourse on GCP using a VIP and self signed certificate
Add letsencrypt support when concourse exposed on public IP
Force to use HTTPS
Update the documentation
Create a specific deployment for ingress
Fine tuning and hotfixes
Added slack as parameter to kite generate service (#82)
Added Slack notifications after tasks (#85)
Added Helm-deploy job template (#84)
Added pipeline for kite; refined pipeline template (#80)
Added Slack alerts and image tagging to pipeline; fixed tests (#79)
Added pr hook and unit tests to pipeline template (#75)
Added ingress-update script
Added Prometheus with k8s metrics support to GCP (#67)
Added Prometheus for GCP; fixes for AWS
Added BOSH dynamic k8s service discovery
Added Prometheus manifest with Kubernetes monitor support (#66)
Added pipeline to service generator Makefile (#65)
Added kops deploy and delete scripts + S3 bucket IaC (#61)
Added BOSH password generation for Concourse (#60)
Adding custom path option with skeleton refactoring
Allocate VIP with terraform for GCP platform (#64)
Misc fixes
Allocate VIP with terraform for GCP platform
Change the ingress configuration to have a SSL proxy for concourse (mandatory for hijacking) (#93)
Concourse resource: the directory containing build resources is passed in first argument
Concourse kite resource: Authenticate gcloud with the service account when provided
Describe pipeline (#78)
Ensure the kite resource output only one response
Fix concourse for kite (#92)
Fix concourse resource
Fixes (#81)
Fix readme
Add .gem to gitignore
Fix travis
Fixing review pipeline output path
Generate service fix pipeline template (#76)
Hotfix review pipeline (#88)
Hotfixes (#73)
Implement the git SHA1 tag workflow in default concourse pipeline (#83)
Improve concourse review pipeline and documentation (#77)
Improve concourse review pipeline and documentation
Fix trigger build pipeline on PR in generated concourse review pipeline
Improve generate service outputs (#72)
Release v0.2.0
Updated changelog
Updating kite container
Merge pull request #70 from vshatravenko/master
Released 2017-10-09
Added functional tests (#53)
Functional test for generate command
Added functional tests for kite render
Added mainfest credentials interpolation; updated docs (#54)
Added instructions for kops cluster (#55)
Added no-ip + platform-internal tag for GCP instances (#56)
Bypass terraform GCP plugin crash
Release v0.1.0
Replaced rendering db and auth passwords with BOSH interpolation (#59)
Updated kops instructions (#58)
Updated docs; added GitHub oAuth instructions (#51)
Updated Changelog to reflect release v0.0.9
Released 2017-09-29
Add codecov report (#42)
Add codecov report
Add CodeCov badge in README
Add coverage report (#41)
Add task generate command (#37)
Added Vault manifest for AWS (#46)
Added nginx manifest for GCP (#45)
Added bootstrap and cleanup scripts (#34)
Moved scripts to tpl/bin
Comment update cloud config
Conditional terraform network resources (#39)
Connected Vault to Concourse; Added test job (#23)
Fixed moving scripts to tpl/bin (#38)
Fixed AWS terraform.tfvars rendering (#33)
Fixes for GCP provider (#40)
Improved documentation and kite render flow (#47)
Improved documentation
Changed kite render flow
Moved things in proper places (#32)
Release kite v0.0.9
Removed public IPs from GCP BOSH deployments (#44)
Fixed vault-deploy.sh
Updating changelog and README
Released 2017-09-22
Added Vault manifest for GCP; restructured kite (#24)
Added GCS backend for remote .tfstate storage (#30)
Added ip range rendering in manifests for AWS (#26)
Added subnet_name render in terraform.tfvars (#25)
Adding Changelog
Fix in shell skript template for concourse deployment (environment name was missing) (#22)
Fixed reserved ip problem for GCP (#29)
Kite release v0.0.8
Released 2017-09-15
Add cloud config, concourse (#12)
Added Dockerfile for kitebox (#19)
Bugfixes for v0.0.6 (#14)
Fix setup-tunnel.sh on GCP platform (#20)
Add AMI for eu-west-1 AWS zone
Fix setup-tunnel.sh for GCP platform
Moved kite render to subcommand (#16)
NAT Gateway for AWS (#18)
Release v0.0.7
Updated Concourse manifest for AWS (#21)
Updated docs for RDoc (#17)
Released 2017-09-13
Add GCP readme (#7)
Added BOSH CLI v2 support for AWS (#10)
Adding a route through the bastion
Extract bosh vars into a config file (#8)
Lib improvements; simplified kite errors (#11)
Release v0.0.6
Released 2017-09-01
Add bosh jumpbox (#4)
Add bosh-bastion
Refactor jumpbox to use values from vars
Adding kite version command
Bump v0.0.5 Alpha
Making a new terraform for GCP Minor renaming for AWS Attempt to Bosh create-env using v2
Refactor terraform config
Reorganized templates from shell to erb (#1)
Update bootstrap.sh; Removed .env; Fixed .tfvars (#3)
Updating template variables and keypair resource
Released 2017-08-26
kite new; now render a generic project skeleton
Moved code into a genrate commands, next should be made modular
Release v0.0.4 - Alpha 4
Adding a unit test
Released 2017-08-24
Adding a prototype generator for aws and gcp
Adding travis badge
bin distribution
Released 2017-08-24
Bump first release
Initial commit
Initialize kite gem