-
Notifications
You must be signed in to change notification settings - Fork 16.8k
[stable/ambassador] Major Release v3.0.0 #15538
Conversation
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Hi @nbkrause. Thanks for your PR. I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Signed-off-by: Noah Krause <krausenoah@gmail.com>
…amespace Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
…ut not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
35682b8
to
b299493
Compare
Signed-off-by: Noah Krause <krausenoah@gmail.com>
Signed-off-by: Noah Krause <krausenoah@gmail.com>
/assign |
/hold Pending internal review this afternoon |
…is as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com>
Another potential improvment, that I think can wait. Would be to remove the ambassador-pro-redis.yaml and add a dependency on the redis chart instead, to allow all the configurability the redis chart offers :) |
Signed-off-by: Noah Krause <krausenoah@gmail.com>
This is not a breaking change so I would rather put it off to a later date. I'll create an issue to track and see how much of an effort this would be as well as potential trade offs |
/hold cancel The PR looks sane to members of the Datawire team. @Flydiverny @kflynn Do either of you wanna take a final pass at it? |
/ok-to-test |
Looks good to me, havent tested it but should be ok if test passes :) |
/lgtm |
/retest |
Signed-off-by: Noah Krause <krausenoah@gmail.com>
/retest |
1 similar comment
/retest |
Signed-off-by: Noah Krause <krausenoah@gmail.com>
/test pull-charts-e2e |
I think the connection test thing is probably failing. Think it can be tested by using |
@Flydiverny Thank you! I had no clue what was causing this and don't yet fully grok the test infrastructure. |
Nice! /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Flydiverny, nbkrause The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Make ports configuration flexible to allow for TCPMapping ports Signed-off-by: Noah Krause <krausenoah@gmail.com> * bump chart version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update README and bump major version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Rename admin service to match YAML templates Signed-off-by: Noah Krause <krausenoah@gmail.com> * Remove default annotation Signed-off-by: Noah Krause <krausenoah@gmail.com> * .service.ports eliminates the need to `.additionalTCPPorts` as well Signed-off-by: Noah Krause <krausenoah@gmail.com> * Create clusterrole for crds to solve issue with singlenamespaced config Signed-off-by: Noah Krause <krausenoah@gmail.com> * rbac.namespaced was extraneous and has been replaced by scope.singleNamespace Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will notice `AMBASSADOR_ID` in `.Values.env` Signed-off-by: Noah Krause <krausenoah@gmail.com> * `crds.enabled` will flag that crds should be enabled in the release but not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update changelog Signed-off-by: Noah Krause <krausenoah@gmail.com> * Fix trailing spaces Signed-off-by: Noah Krause <krausenoah@gmail.com> * Bump pro version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will use {{ include "ambassador.fullname" . }}-pro-redis as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com> * Requested fixes Signed-off-by: Noah Krause <krausenoah@gmail.com> * Forgot port on redis url change Signed-off-by: Noah Krause <krausenoah@gmail.com> * fix test Signed-off-by: Noah Krause <krausenoah@gmail.com>
* Make ports configuration flexible to allow for TCPMapping ports Signed-off-by: Noah Krause <krausenoah@gmail.com> * bump chart version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update README and bump major version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Rename admin service to match YAML templates Signed-off-by: Noah Krause <krausenoah@gmail.com> * Remove default annotation Signed-off-by: Noah Krause <krausenoah@gmail.com> * .service.ports eliminates the need to `.additionalTCPPorts` as well Signed-off-by: Noah Krause <krausenoah@gmail.com> * Create clusterrole for crds to solve issue with singlenamespaced config Signed-off-by: Noah Krause <krausenoah@gmail.com> * rbac.namespaced was extraneous and has been replaced by scope.singleNamespace Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will notice `AMBASSADOR_ID` in `.Values.env` Signed-off-by: Noah Krause <krausenoah@gmail.com> * `crds.enabled` will flag that crds should be enabled in the release but not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update changelog Signed-off-by: Noah Krause <krausenoah@gmail.com> * Fix trailing spaces Signed-off-by: Noah Krause <krausenoah@gmail.com> * Bump pro version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will use {{ include "ambassador.fullname" . }}-pro-redis as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com> * Requested fixes Signed-off-by: Noah Krause <krausenoah@gmail.com> * Forgot port on redis url change Signed-off-by: Noah Krause <krausenoah@gmail.com> * fix test Signed-off-by: Noah Krause <krausenoah@gmail.com> Signed-off-by: Roland Gritzer <gritzer.roland@gmail.com>
* Make ports configuration flexible to allow for TCPMapping ports Signed-off-by: Noah Krause <krausenoah@gmail.com> * bump chart version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update README and bump major version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Rename admin service to match YAML templates Signed-off-by: Noah Krause <krausenoah@gmail.com> * Remove default annotation Signed-off-by: Noah Krause <krausenoah@gmail.com> * .service.ports eliminates the need to `.additionalTCPPorts` as well Signed-off-by: Noah Krause <krausenoah@gmail.com> * Create clusterrole for crds to solve issue with singlenamespaced config Signed-off-by: Noah Krause <krausenoah@gmail.com> * rbac.namespaced was extraneous and has been replaced by scope.singleNamespace Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will notice `AMBASSADOR_ID` in `.Values.env` Signed-off-by: Noah Krause <krausenoah@gmail.com> * `crds.enabled` will flag that crds should be enabled in the release but not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update changelog Signed-off-by: Noah Krause <krausenoah@gmail.com> * Fix trailing spaces Signed-off-by: Noah Krause <krausenoah@gmail.com> * Bump pro version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will use {{ include "ambassador.fullname" . }}-pro-redis as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com> * Requested fixes Signed-off-by: Noah Krause <krausenoah@gmail.com> * Forgot port on redis url change Signed-off-by: Noah Krause <krausenoah@gmail.com> * fix test Signed-off-by: Noah Krause <krausenoah@gmail.com>
* Make ports configuration flexible to allow for TCPMapping ports Signed-off-by: Noah Krause <krausenoah@gmail.com> * bump chart version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update README and bump major version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Rename admin service to match YAML templates Signed-off-by: Noah Krause <krausenoah@gmail.com> * Remove default annotation Signed-off-by: Noah Krause <krausenoah@gmail.com> * .service.ports eliminates the need to `.additionalTCPPorts` as well Signed-off-by: Noah Krause <krausenoah@gmail.com> * Create clusterrole for crds to solve issue with singlenamespaced config Signed-off-by: Noah Krause <krausenoah@gmail.com> * rbac.namespaced was extraneous and has been replaced by scope.singleNamespace Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will notice `AMBASSADOR_ID` in `.Values.env` Signed-off-by: Noah Krause <krausenoah@gmail.com> * `crds.enabled` will flag that crds should be enabled in the release but not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update changelog Signed-off-by: Noah Krause <krausenoah@gmail.com> * Fix trailing spaces Signed-off-by: Noah Krause <krausenoah@gmail.com> * Bump pro version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will use {{ include "ambassador.fullname" . }}-pro-redis as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com> * Requested fixes Signed-off-by: Noah Krause <krausenoah@gmail.com> * Forgot port on redis url change Signed-off-by: Noah Krause <krausenoah@gmail.com> * fix test Signed-off-by: Noah Krause <krausenoah@gmail.com>
* Make ports configuration flexible to allow for TCPMapping ports Signed-off-by: Noah Krause <krausenoah@gmail.com> * bump chart version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update README and bump major version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Rename admin service to match YAML templates Signed-off-by: Noah Krause <krausenoah@gmail.com> * Remove default annotation Signed-off-by: Noah Krause <krausenoah@gmail.com> * .service.ports eliminates the need to `.additionalTCPPorts` as well Signed-off-by: Noah Krause <krausenoah@gmail.com> * Create clusterrole for crds to solve issue with singlenamespaced config Signed-off-by: Noah Krause <krausenoah@gmail.com> * rbac.namespaced was extraneous and has been replaced by scope.singleNamespace Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will notice `AMBASSADOR_ID` in `.Values.env` Signed-off-by: Noah Krause <krausenoah@gmail.com> * `crds.enabled` will flag that crds should be enabled in the release but not necessarily created Signed-off-by: Noah Krause <krausenoah@gmail.com> * Update changelog Signed-off-by: Noah Krause <krausenoah@gmail.com> * Fix trailing spaces Signed-off-by: Noah Krause <krausenoah@gmail.com> * Bump pro version Signed-off-by: Noah Krause <krausenoah@gmail.com> * Ambassador Pro will use {{ include "ambassador.fullname" . }}-pro-redis as redis server Signed-off-by: Noah Krause <krausenoah@gmail.com> * Requested fixes Signed-off-by: Noah Krause <krausenoah@gmail.com> * Forgot port on redis url change Signed-off-by: Noah Krause <krausenoah@gmail.com> * fix test Signed-off-by: Noah Krause <krausenoah@gmail.com>
What this PR does / why we need it:
This is a major chart release with a couple of breaking changes.
Notable changes include:
service.http
,service.https
, andadditionalTCPPort
withservice.ports
.Module
annotationAll changes are documented in the CHANGELOG and README.
Which issue this PR fixes
Special notes for your reviewer:
If there are any other breaking changes that had been discussed that I missed please comment the same.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[stable/chart]
)