- Update go-sdk to 3.0.0
- Use go v1.17
- Remove pseudo-operator logic
- Update go-sdk w/ base URL changes
- Use go v1.16
- Standardize logging across whole manager package
- Use go v1.15
- Add support for Ingress by creating ClusterIP Services
- Capitalization of Public Port protocol
- Initialization of manager
- ClusterIP Traffic policy
- Typo in wait
- Add support for encoded passwords
- Add retry go routine for registering Proxy address to Controller
- Update go-sdk with LB hostname fix
- Fix error in init func
- Check if Proxy Service exists before triggering address register
- Expand retry routine to get service ip
- Update go-sdk module with error return fix
v2.0.0-beta2 - 2020-04-06
- Add support for optional env vars
- Add support for static IP and service type env vars
- Fix manager initialization
- No longer restart on failure
- Add retries to iofog client
- Fix namespace bug
v2.0.0-beta - 2020-03-12
- Update iofog-go-sdk module to v2
- Add support for TCP/HTTP2 protocols
v2.0.0-alpha - 2020-03-10
First version
- Use new public ports API from Controller
- Use config file to provide router address to proxy
- Add env vars for skupper router address and proxy image
- Check for config changes before updating deployment
- Update ports from all microservices on each loop
- Change to one proxy for all microservices
- Add update proxy logic
- Add caching logic to manager
- Add iofog-go-sdk module and instantiate client
- Add initial project structure and application
- Pass Proxy service IP to Controller on creation
- Fix secret name in deletion
- Fix run logic when cache invalid