kontinuous
kontinuous copied to clipboard
Override exposing deploys
trafficstars
Deploy stage manifests can specify LoadBalancers or Ingres Resources. These should be overridable for stages to avoid security issues (and/or extra charges in GCP)
One option may be to provide a expose boolean for the deploy stage in pipeline which does search and replace for the LoadBalancer type and replaces with a ClusterIP (An Ingres could be removed entirely?)
kontinuous expose works on non-existent service. If service exists and will have a change on service type. kubectl apply -f on service will fail. https://github.com/kubernetes/kubernetes/issues/23651