Releases: luizalabs/teresa
Releases · luizalabs/teresa
v0.13.0
Fixed
- [client] On deploys create the tar file before connecting to the server and
remove it before exiting
- [server] null pointer exception on deploy
Added
- app Start/Stop commands
app delete-pods
command
- set-password now support the --user flag to set the password of another user(needs admin)
SHA
File |
SHA256 |
teresa-darwin-amd64 |
207677b5f2ededf6dfe55e388446bd1cfecf7a378ae83c4e8a6fd82812b99449 |
teresa-linux-amd64 |
af41a656f3e281527b2086f13e1e394c7a47f599bbc8503abb39a641a950aa87 |
teresa-windows-amd64 |
7450162340c9ea64ce4cffc7d744b7534c40713d750ceafd8b922c7d3e4bcdeb |
v0.12.0
Changed
- Back to Godep for dependencies management
- Update
client-go
lib to version 4.0
- [server] Don't use the default service account on builds and deploys
Added
- alias
app log
to app logs
app logs
now support shorthand -f
to --follow
and -n
to --lines
Fixed
- Env vars being set or unset for the app on deploy update errors
- Typo on server pkg
- [server] Return all deploy errors to the client
- [client] teresaignore on Windows
SHA
File |
SHA256 |
teresa-darwin-amd64 |
b32a16888a1decdc090980b4368a46f000acec7fb67c65b0fa346244709f6e76 |
teresa-linux-amd64 |
95a8e3f8cc65fa490225fa7cd032e084f03fbb6217ac39cd0bedf67a98e03f4e |
teresa-windows-amd64 |
dd91623f828012a110d2817ab9eb09fa943378f6d6ce774aeb18851bced07682 |
v0.11.0
Added
- [helm] support rbac
- Support ingress on app expose
- app create now support --vhost to define a virtual host to app
- Helm support ingress and service type config
Fixed
- Don't return error on
app info
command if the app doesn't have HPA
SHA
File |
SHA256 |
teresa-darwin-amd64 |
183890149cbb14288e691926a3baa22633250fce61b4f82b116f918cf66d57b1 |
teresa-linux-amd64 |
182b9f50eb6c0ccdbb686b2a3b5d3d1df626b900318ff9d83fdfda075758fcb7 |
teresa-windows-amd64 |
2ec6da22e343cb4598b952b728b79f452f870a06624a658fb520452b0112d656 |
v0.10.0
Added
- Pod readiness to the
app info
output
- [helm] minio as dependency
- Team rename command
Changed
- Using
dep
instead of Godep
for dependencies management
- deploy list now print revision in reverse order and remove
current
column
Fixed
app info
now counts only pods with defined state
SHA
File |
SHA256 |
teresa-darwin-amd64 |
cda28441bf35f80954f5640e9ba6a9c60a76024062511e3de8b611c773b58af9 |
teresa-linux-amd64 |
92cca8977c9147ec12d506ffaf55feaf1206a386178a55600a58afd7d6bc9251 |
teresa-windows-amd64 |
ab8c10a285ffe0a868fc52db692ecdb4e5fe51051c4135005cfe5bbd7899d517 |
v0.9.0
Fixed
- login now use the --cluster flag to save the token to config file
- Don't return error on
app info
command if the app doesn't have HPA
Changed
- Upgrade
slugbuilder
version to v3.0.0
- Timeout of
PodRun
process (deploy and release) now is configurable
Added
- Allows developers to set the JWT auth token expiration period
SHA
File |
SHA256 |
teresa-darwin-amd64 |
4461fd6c2ce6ee478119ad2fda08eb8ca001cbbe801006774fb343da51f31689 |
teresa-linux-amd64 |
e4669afe0342ca3b75a30fa5669f77e0f49e21922aed000f8dc9137514bd776d |
teresa-windows-amd64 |
21f18d9b49b403808c1dd3f76ff95d6fcd95e5b87522a6a4b337cafbf545a766 |
v0.8.0
Added
- Command 'deploy list'
- Command 'team remove-user'
- Command 'deploy rollback'
- Command 'app delete'
Changed
- Deploys are now performed using the 'deploy create' command
- app info now print env vars sorted
Fixed
- App info don't print pod without status
SHA
File |
SHA256 |
teresa-darwin-amd64 |
99c03a116dbf51f7c71c9c24f7e30a67a6b39aca87cab4ea1374cbcf511fa19f |
teresa-linux-amd64 |
25023fd2ebf35be628e3230c833d01ea08e25828075eafc3ed1bf7762e84529b |
teresa-windows-amd64 |
ac3587b3bd228e1ce306ab6d18749d998398ff0f119e6820323949348ff94bb5 |
v0.7.0
Added
- [server] --debug flag. For now only print the stack trace on panic/recover.
- [client] --cluster flag. To use a cluster different of current-cluster.
Changed
- [client] Commands 'env-set' and 'env-unset' show the current cluster.
Fixed
- [server] Restart count on 'app info' output
- [client] Validate 'deploy' command parameters
- [client] Hanging deploys when the app dir doesn't exist
SHA
File |
SHA256 |
teresa-darwin-amd64 |
63f1b8af8e973e83c6f35014e14973b8d2bb4fda0487908b2469462da4c3abcc |
teresa-linux-amd64 |
3b0b1d66663de040ce44e8e4a8b2d66f55757a9d99b5638628e678ea6dc9557a |
teresa-windows-amd64 |
ebc7fe8d85e9dacc604a4053e4e095c6bc1b2da21f07b77ce92d0786dcf647a6 |
v0.6.0
Added
- [client] App name length validation
- autoscale command
- [server] Support for Teresa yaml per process type
Changed
- [server] Specific CPU and Memory limits for both deploy and release pods
- [client] Change default
max-cpu
to 200m
(instead of 500m
) in command create app
- [server] Doesn't log request content on error middleware if the route is
Login
- 'app info' command shows the pods age and restart count
SHA
File |
SHA256 |
teresa-darwin-amd64 |
189b14f3e548624c2231f8189eca501c58190b944f2ad5af7e011fdcf0cfb915 |
teresa-linux-amd64 |
625b459b89cd2a2be55073ff137902f184d07af44a99cef02c45a4d83cc73f22 |
teresa-windows-amd64 |
76ad6eaab451ac99844e093b4e000b97a025b28c42f2a270800aa07d4c89e3ac |
v0.5.0
Changed
- Use gRPC instead of go-swagger
- Changed project structure to be more k8s like
- Standardize error messages format and server logs
- 'app create' command doesn't create a welcome deploy anymore
- [client] Refactored config and bash completion
- [client] Flag --admin removed, admin users are only created with the
'create-super-user' command
- [server] Delete build pod after deploy on success
Added
- Unit tests
- Travis CI
- 'set-password' command
- Builtin TLS (thanks gRPC)
- Versioning by git tag
- [server] 'create-super-user' command
- [server] added so called 'release' command, which allows developers to run a
command right after the build is finished
- [server] Healthcheck
- [server] Support for minio storage
- [server] Added deploy drain timeout in teresa.yaml, which makes the POD sleep
for a configurable amount of time before receiving SIGTERM
Fixed
- [server] Don't return stale app data to the user
- [server] Every deploy has at least one replica
- [server] 'app logs' command timeouts
SHA
File |
SHA256 |
teresa-darwin-amd64 |
d48b7ce9768ad66c2b074e0eddd2e5a58f0042d99deba78f7b103a6a1a4f0e30 |
teresa-linux-amd64 |
45b3c62a76cb07b646b3e582b6e4f187d1697b414c25c135ad13698b35b93d68 |
teresa-windows-amd64 |
9b703448fc3147fecf12e2412d6e22a66c99bb307573c0d74b7b74e400330fd7 |