-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Description of the tech debt to be addressed, include links and screenshots
Looking through the history of the k8s module and comparing it to the kubernetesmod module. k8s has similar functionality to kubernetesmod, but has not been updated with any meaningful contributions since 2016. Most of the functionality of k8s can be found in kubernetesmod. It looks like k8s was created first, but kubernetesmod is a lot more robust as a module and has a corresponding state module.
Common functions in both modules:
- namespaces
- secrets
- node labels
- Both use the Kubernetes API for operations
Differences in both modules:
-
kubernetesmod:
- Also manages (deployments, pods, services, and configmaps)
- Uses the official kubernetes python client library
- More comprehensive error handling
- Supports newer Kubernetes features
- Has better authentication handling
-
k8s:
- More basic implementation
- Uses direct http requests
- May lack support for newer Kubernetes features
benfiedler
Metadata
Metadata
Assignees
Labels
No labels