Please install 8.0.1 which fixes some installer issues.
Voyager 8.0.0 improves support for Kubernetes 1.11, fixes AKS connection issues, adds support for EKS and simplifies Helm chart installation process. This release requires Kubernetes 1.9.0 or later release. This release is fully backward compatible with 6.0.0+ release. To install/update, please follow the deployment guide here.
Download Docker images via:
docker pull appscode/voyager:8.0.0
docker pull appscode/haproxy:1.8.12-8.0.0-alpine (Alpine based, used by default)
docker pull appscode/haproxy:1.8.12-8.0.0 (Debian Stretch based)
Notable Changes
- Detect failure quickly. #1268 (tamalsaha)
- Check webhooks are activated in insaller script #1266 (tamalsaha)
- Write webhook xray event to operator workload #1265 (tamalsaha)
- Support readinessProbe and livenessProbe #1263 (bpineau)
- Update error-files.md #1260 (simnyc)
- Update FixAKS helper #1259 (tamalsaha)
- Use FQDN for kube-apiserver in AKS #1258 (tamalsaha)
- Rename webhook apiserver ca CN #1257 (tamalsaha)
- Check if Kubernetes version is supported before running operator #1256 (tamalsaha)
- Format user roles #1255 (tamalsaha)
- Enable webhooks by default in chart #1254 (tamalsaha)
- Support configuring cleaner image via vaules in chart #1253 (tamalsaha)
- Sort pod annotations to avoid template changes #1252 (lbernail)
- Use --pull flag with docker build #1248 (tamalsaha)
- add support for custom templates from config map to chart #1246 (bodewig)
- Use forked k8s.io/client-go v1.11.3 #1243 (tamalsaha)
- Update k8s.io/apiserver #1241 (tamalsaha)
- Use kubernetes-1.11.3 #1240 (tamalsaha)
- Update CertStore #1239 (tamalsaha)
- Touch custom errorfiles provided in configmap #1237 (tamalsaha)
- Support pod annotations in chart #1236 (tamalsaha)
- Set serviceAccount for clearner job #1235 (tamalsaha)
- Cleanup webhooks when chart is deleted #1233 (tamalsaha)
- Fix log formatting #1232 (tamalsaha)
- Use IntHash as status.observedGeneration #1231 (tamalsaha)
- Update pipeline #1230 (tahsinrahman)
- Add observedGenerationHash field #1228 (tamalsaha)
- Fix uninstall for concourse #1227 (tahsinrahman)
- Use priorityClass
system-cluster-critical
for operator pods. #1223 (tamalsaha)
- Revendor prometheus-operator #1222 (tamalsaha)
- Use apps/v1 apiGroup #1221 (tamalsaha)
- Use concourse scripts from libbuild #1219 (tahsinrahman)
- Add AlreadyObserved helpers #1218 (tamalsaha)
- Add categories #1217 (tamalsaha)
- Fix UpdateStatus helpers #1216 (tamalsaha)
- Upgrade xenwolf/lego library #1214 (tamalsaha)
- Support pod priority #1213 (tamalsaha)
- Enable status sub resource for crd yamls #1212 (tamalsaha)
- Move crds to api folder #1209 (tamalsaha)
- Retry UpdateStatus calls #1208 (tamalsaha)
- Revendor monitoring-agent-api #1207 (tamalsaha)
- Use kmodules.xyz/monitoring-agent-api #1206 (tamalsaha)
- Document limited NLB support #1205 (tamalsaha)
- Update GKE cluster role #1204 (tamalsaha)
- Add throughput graph #1201 (tamalsaha)
- Don't error out if old monitoring agent is missing #1195 (tamalsaha)
- Prepare docs for 7.4.0 release #1192 (tamalsaha)
- Add validation webhook xray #1261 (tamalsaha)