kqueen
kqueen copied to clipboard
Added eksengine to engines/__init__.py
- Added boto3 to setup.py requirements
- Added eks engine
- Added eks kubeconfig template
- Docs added
- TODO added
current issue related with kqueen-k8s-api methods:
api_1 | HTTP response headers: HTTPHeaderDict({'Content-Type': 'application/json', 'X-Content-Type-Options': 'nosniff', 'Date': 'Sun, 10 Jun 2018 10:12:10 GMT', 'Content-Length': '234'})
api_1 | HTTP response body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"services is forbidden: User \"system:anonymous\" cannot list services at the cluster scope","reason":"Forbidden","details":{"kind":"services"},"code":403}
api_1 |
api_1 | Traceback (most recent call last):
api_1 | File "/code/kqueen/models.py", line 124, in status
api_1 | 'addons': kubernetes.list_services(filter_addons=True),
api_1 | File "/code/kqueen/kubeapi.py", line 238, in list_services
api_1 | include_uninitialized=include_uninitialized
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/apis/core_v1_api.py", line 14358, in list_service_for_all_namespaces
api_1 | (data) = self.list_service_for_all_namespaces_with_http_info(**kwargs)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/apis/core_v1_api.py", line 14455, in list_service_for_all_namespaces_with_http_info
api_1 | collection_formats=collection_formats)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 321, in call_api
api_1 | _return_http_data_only, collection_formats, _preload_content, _request_timeout)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 155, in __call_api
api_1 | _request_timeout=_request_timeout)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/api_client.py", line 342, in request
api_1 | headers=headers)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/rest.py", line 231, in GET
api_1 | query_params=query_params)
api_1 | File "/usr/local/lib/python3.6/site-packages/kubernetes/client/rest.py", line 222, in request
api_1 | raise ApiException(http_resp=r)
api_1 | kubernetes.client.rest.ApiException: (403)
faced when try to parse k8s config body
related issue https://github.com/kubernetes-client/python/issues/514