datawire / ambassador-operator

The Ambassador operator
https://getambassador.io/
17 stars 15 forks source link

Operator keeps overwriting the ambassador-edge-stack secret #48

Closed iNoahNothing closed 4 years ago

iNoahNothing commented 4 years ago

I am seeing the license key secret getting recreated and overwritten by the operator any time I use edgectl license to update it.

Reproduce:

These are the steps you can follow:

  1. install the operator
  2. Remove the installOSS field to install AES
  3. Wait for everything to start
  4. run edgectl license {{license_key}}
  5. kubectl get -n ambassador secret ambassador-edge-stack -o yaml to see the secret updated
  6. Wait a minute and repeat step 5 to see the secret overwritten