Skip to content

Releases: apigee/apigee-remote-service-cli

v1.0.0-beta.4

08 Jul 23:36
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

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

11 Jun 00:24
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Changelog

487af7f apigee-remote-service-envoy v1.0.0-beta.3 apigee-remote-service-golib v1.0.0-beta.3
3efb272 when --insecure used, add to tenant config
12d5248 --insecure option not applied correctly

v1.0.0-beta.2

29 May 22:52
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Upgrade notes

If you provisioned with an earlier version on SaaS or OPDK:

  1. delete the remote-service Key Value Map in your environment using the Apigee UI
  2. 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

15 May 21:46
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

Changelog

d7bac3d v1.0.0-beta.1

v0.0.5-dev

15 May 18:49
Compare
Choose a tag to compare
v0.0.5-dev Pre-release
Pre-release

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