-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Oleg Sucharevich
authored
Feb 26, 2020
1 parent
f24ea5b
commit ea2c11c
Showing
3 changed files
with
24 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Version 1.0 brings a lot of changes, both in the way Codefresh addressing the underline resource and they way we expose the management of it. | ||
* We highly suggest to no use `venona` binary directly from now on, use [Codefresh official CLI](https://cli.codefresh.io/). | ||
* Introduction of agent entity in Codefresh, from now on, all the new runtime-environments will be managed by an agent, see `codefresh get agent --help`. | ||
* Account can have multiple agents. | ||
* Agent can manage multiple runtime environments. | ||
* Runtime environment can be managed by one agent. | ||
* `codefresh create agent` will print you a token (this is a limited scoped token), that will be used by the Venona pod to talk to Codefresh API. | ||
* Venona pod (or the process) must have a network connection the the runtime environmens that he is manages | ||
* Seperation of commands | ||
* `venona install` is now deprecated, instead we have `codefresh install agent` and `codefresh install runtime` which will use Venona binary. | ||
* `codefresh install agent` will not create a service-account,role and rolebinding, means the the Venona pod will start with the default service account of the namespace. | ||
* `codefresh install runtime` will create additional service-account,role and rolebinding, this service-account data will be injected to Venona pod during `codefresh attach runtime` flow. | ||
* `codefresh/venona:latest` image is now the latest of the 0.x.x versions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
* With the release of version 1.x.x we are releasing a lot of new features, please checkout the [changelog](https://github.com/codefresh-io/venona/blob/release-1.0/CHANGELOG/CHANGELOG-1.0.MD) | ||
|
||
* To migrate to the new version, please use the [migration script](https://github.com/codefresh-io/venona/blob/release-1.0/scripts/migration.sh) | ||
|
||
* We do not expect any unexpected behaviour for users that are already running previous versions ( `version < 1.0.0` ) |