v0.11.0
Changelog
81fd394 Trim trailing whitespace when rendering nginx template
0489595 Add missing line
139d04e Add rpaas.extensions.tsuru.io/cluster-name label on multi-cluster instances
e84c9ad Enable rollout when updating rpaasinstance through API manager
883934e Fix structs alignment
540d278 Change struct name to fix linter
6c5297e Move port range config to args instead of config file
2769940 Add simple flag to check if a rpaas instance is up to date
c7208c9 info: expose pod metrics
d8a7275 Update cluster role name for compatibility
89a3dd5 Add optional tag to plan name field
2965632 Enable leader election by default
1aaae0c info: extract pod ports to an isolated table
333b299 api: Only call fatal if an error occurred on initialization
fcc33a3 Add scale subresource to crd and change hpa to rpaasinstance
0519b24 Add flags and spec fields to disable rolling out nginx object
3678941 plugin: add cluster name in info command
79f36fe api: use UID instead of Name for event correlation
ad8a6b5 Leave namespace blank for k8s types that does not have namespace
8f384ce always allocate nginx-metrics port for any nginx instance
583795d Add missing file: Dockerfile.api
d9d68dc Add Dockerfile to rpaas-operator
b8ff13f plugin: use the same style of headers of tsuru client
cc1bd48 Merge pull request #90 from tsuru/feat/multi-cluster-api
d5e49c7 info: disable auto wrap for status
d0fa820 api: expose loadbalancer status
b292033 Add support to GetInstanceAddress return addresses without IP
180ea56 plugin: simplify the contract of client
2de963f web/target: fix lint
52eb84b multi-cluster: Add support to load token file from file
bcabd1d api: expose error message for humans
171c6d5 set "No cluster address provided" as a 4xx error
6db9020 api: set up a manager just in /resources routes
3cc9848 Initial draft of multi-cluster rpaas API
27c8a10 Add opentracing on transport of kubernetes client
e5cc537 Enable opentracing on API
f14dbbc Revert droped job on Makefile: build-api
ac88ca9 github actions: add job to publish rpaas-api on dockerhub
96c092e api: Add opentracing support
d8e3785 api: Add metrics support
fe224c4 internal/web: store RpaasManager using native go context
02e6fc2 Merge pull request #89 from tsuru/chore/update-operator-sdk
e13ce77 Add support to mergo merge corev1.ResourceList
2a3dc4b fix(controller): run failed test against go 1.13.x
9d365c1 chore: remove unused kustomization files
edbfca5 refactor: create scheme w/ all required types :P
fe92106 chore: move API types and controller to right place
dd64945 chore: init project w/ operator-sdk v1.x
4222851 doc(openapi): describe unit and app bind routes from Tsuru Service API (#87)
88272d4 chore: drop Travis CI usage \o/
11f1f19 chore: remove legacy dirs {build,deploy}
e7368ca chore: move api to internal/web package
4f06876 chore: move package config to internal/config
85d163d refactor: return 500 if any purge fails
386a18b feat: add bulk purge api
6e94db7 plugin: Allow routes content with @ prefix