40 Commits (87090288b5ff67d56555a8eb35f94dbd63c3fc80)

Author SHA1 Message Date
Luis Tomas Bolivar 87090288b5 Avoid race when pod is deleted before finalizer is added 1 year ago
Roman Dobosz 5c855d9611 Added new K8sFieldValueForbidden exception. 1 year ago
Maysa Macedo 7894021931 Clean lb crd status upon Load Balancer removal 1 year ago
Roman Dobosz f2e3ffb585 Catch exceptions for deleted pod. 1 year ago
Roman Dobosz 24915ad66c Add finalizer for the pod as soon as possible. 1 year ago
Michał Dulko d80e1bff99 Support upgrading LBaaSState annotation to KLB CRD 1 year ago
scavnicka f71ae55476 Update loadbalancer CRD with service spec and rely on CRD 2 years ago
Roman Dobosz a458fa6894 Pod annotations to KuryrPort CRD. 1 year ago
Michał Dulko b6c89debdd Implement add_finalizer and remove_finalizer 1 year ago
Michał Dulko 9db38c85b2 Tweak exponential backoff 1 year ago
Michał Dulko d8892d2e72 Civilize logging 1 year ago
Luis Tomas Bolivar 780c4dfa09 Namespace event handling through KuryrNet CRD 2 years ago
Michał Dulko fd3f4c55d7 Raise K8sResourceNotFound for all client methods 2 years ago
Michał Dulko 22f3030443 Add requests.ConnectionError to watcher retries 2 years ago
Michał Dulko f24d8242ff Bump pool_maxsize for K8sClient to 1000 2 years ago
Alexey Perevalov 59b84a74ef Fix incorrect link to k8s api-conventions 2 years ago
Michał Dulko 2ab2fbd5f6 Make ChunkedEncodingError less scary 2 years ago
Michał Dulko 51150ed2cd Timeout connections when watching K8s API 2 years ago
Danil Golov ed1017829d Fix for k8s client annotation 2 years ago
Maysa Macedo c8d41c0d49 Raise right exception in case Kubernetes respond with not found 2 years ago
Danil Golov b0ce30142e Annotate nodes with pci info for direct ports 3 years ago
Maysa Macedo 5cf4b41772 Fix CRD podSelector update 3 years ago
Daniel Mellado 76db817fb5 Support network policy update 3 years ago
Michał Dulko a42e63a4a9 Fix Python 3 compatiblity in K8sClient.watch() 3 years ago
Daniel Mellado 4465c2062a Implement NP SG create/delete actions 3 years ago
Luis Tomas Bolivar c1e8f458d4 Namespace deletion functionality for namespace_subnet driver 4 years ago
Luis Tomas Bolivar d5d4ef1f9d Add namespace subnet driver for namespace creation 4 years ago
Michał Dulko 71ce161d61 Add HTTPS support to K8s API healthchecks 4 years ago
Yossi Boaron 2e6c7eaae7 Services: Rollback openstack resources in case of annotation failure 4 years ago
Jiyuan Tang 05a25af13f metadata.resourceVersion: Invalid value 4 years ago
Yossi Boaron 5b3b02bb0b Add support for service type=LoadBalancer 4 years ago
Kirill Zaitsev fcb5cf9840 Enforce E128 pep8 check 4 years ago
Antoni Segura Puimedon 10b2e7d4cb
k8s bearer token support 5 years ago
vikaschoudhary16 cd70ae3527 Add support for HTTPS client 5 years ago
Ilya Chukhnakov 24b8cc53c2
Resolve 'resourceVersion' conflicts 5 years ago
Ilya Chukhnakov 4c78d6e51a Controller side of pods' port/VIF binding 5 years ago
Ilya Chukhnakov d68a97fe47 K8s and Neutron clients support 5 years ago