Wiremind-kubernetes

Latest version: v7.4.4

Safety actively analyzes 638388 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

5.0.0

BREAKING CHANGE:
- Add support for priorities. Requires upgrade to Kubernetes CustomResourceDefinition ExpectedDeploymentScale.wiremind.io/v1 and changes how dict of deployments are represented internally.
Features:
- KubernetesDeploymentManager: create_job: support for labels.
- KubernetesDeploymentManager: Add get_job method.
- stop-pods: wait for pods to be stopped for real.

4.0.0

Breaking changes
- NamespacedKubernetesHelper: rename `deployment_namespace` init argument and instance member to `namespace`
- NamespacedKubernetesHelper: rename `is_statefulset_ready` to `is_deployment_ready` with `statefulset=True` parameter
- E2eTests: move `setUpE2E` to `wiremind_kubernetes.tests.e2e_tests.conftest`
- run_command: replace return_output parameter to return_result that does NO longer raise in cse of error, but returns out, err and returncode.
- KubernetesDeploymentManager: release_name __init__ argument is now mandatory.
- load_kubernetes_config: if os.environ["CLASSIC_K8S_CONFIG"]: always use kubeconfig.
Features
- KubernetesDeploymentManager: add create_job method.
- KubernetesHelper: add should_load_kubernetes_config parameter to init.
Fixes
- Remove _get_kube_config_loader_for_yaml_file_with_persistence monkey-patch, no longer needed with kubernetes-python 11.x.x.

3.0.1

Fixes
- e2e tests: delegate to gitlab-ci-common >= 10.1.1 configuration of calico.
- e2e tests: fix get_k8s_username.

3.0.0

BREAKING CHANGES
- KubernetesHelper moved to NamespacedKubernetesHelper, and KubernetesHelper is now a simpler helper, not namespaced.
Features
- For safety reasons, even unit tests should run on isolated tests-platform executors
- Helper function for object deletion/listing with dry_run support.
- Helper function for setting up e2e cluster.

2.0.0

Breaking change
- Require Python 3
Feature
- Add wiremind_kubernetes.e2e_tests.helpers.check_not_using_wiremind_cluster helper function
Fix
- get ExpectedDeploymentScale from either old-style label selector (release=...) or new-style (app.kubernetes.io/instance=...)

1.3.4

Temporary Fix
- Kubernetes python client doesn't persist oidc tokens after refresh

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.