Releases: apigee/apigee-remote-service-cli
v1.0.0-beta.4
Official release notes: https://docs.apigee.com/release/notes/apigee-adapter-for-envoy-release-notes
Breaking changes
Hybrid
must update Apigee proxy: use provision --force
to replace
provision
- no longer creates API product, developer, and app
- no longer requires --developer-email option
- added
--rotate
option for private key rotation - now emits Secret with private key as part of config file
- no longer uses key+secret in config
token create-secret
removed (use provision --rotate)
apigee-remote-service-envoy requires access to key files
added --policy-secret
option for path (defaults to /policy-secret)
Kubernetes Deployment requires mount (see sample)
All
provision --verify-only
removed
Kubernetes-style ConfigMaps are generated and used for all configs.
reject_unauthorized
in config now defaults to false (uses RBAC)
Changelog
0b8ca7c golib and envoy v1.0.0-beta.4
caf2e86 update proxy for internal jwt, update send-version: 1.0.0-beta.4
6d658e8 internal JWT tokens for hybrid always emit CRD format change --truncate -to --rotate in provision remove --verify-only option in provision eliminate token create-secret
cmd
d3080e6 update deps
6b04dd7 point to apigee docs
v1.0.0-beta.3
v1.0.0-beta.2
Upgrade notes
If you provisioned with an earlier version on SaaS or OPDK:
- delete the
remote-service
Key Value Map in your environment using the Apigee UI - run
provision
using the--force-proxy-install
flag to upgrade your proxy
Changelog
b797953 1.0.0-beta.2
6dd825c reenable kvm encryption
848c3c0 gen jwks in cli, set in kvm
See also:
https://github.com/apigee/apigee-remote-service-envoy/releases/tag/v1.0.0-beta.2
https://github.com/apigee/apigee-remote-service-golib/releases/tag/v1.0.0-beta.2
v1.0.0-beta.1
Changelog
d7bac3d v1.0.0-beta.1
v0.0.5-dev
Changelog
e18c975 filtered products callout (b/155008028)
9ba5a5d support note
c3e67a3 new home
6390d0e remove userid from test
dfd11aa refactoring and tests
d98bbfc ensure a proper error is returned
76c2697 fix InternalAPI generation
ff78568 add --insecure option
0ce6573 update deps
661f52d ready proxies for new products jar
e4ce98a change "scopes" jwt claim to "scope"
ecb9043 cache api product list
14d5070 ensure proxy is still deployed when cache exists
0ab12dd regen proxies
6c5f725 rename cache resource to remote-service
cc86a43 add modified proxies
3b33f26 create cache resource before deploying legacy proxy
5153544 cache product list in gcp legacy
694c745 set expiry to 120 seconds
610fc23 set revision
14d3dba cache api product list
79b6cac rename ManagementAPI to InternalAPI
396ad22 remove release.sh, update gitignore
cbff3dd explicit fluentd and tls config
3f26980 allow --config option to load configmaps as well
7591ef2 fix config print
e640a72 rename service bindings to target bindings
ac6bcb0 upgrade deps: cobra and multierr
5dd5f26 reduct global flags
9b0e01b update readme
1f2a9f6 no kvm in gcp
2fb6c10 gcp proxy now uses kubernetes secrets
bf30f31 set gcp base in config load
e6997e3 add create-secret for hybrid
5c14423 add contributing.md
ec5efcb add --config option, remove --hybrid-config
3eae3fb remove default namespace
ee2deab add internal port to remoteServiceAPI
dbfb2b5 improve config emission
4087691 raise js timeLimits
d0993b6 add circleci, release
ee635d8 support hybrid override config
89f9e50 put hybrid handler in apigee namespace