Pulumi-kubernetes

Latest version: v4.11.0

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

Scan your dependencies

Page 29 of 32

1.0.0beta.2

Improvements

- Refactor and update the docs of the repo for 1.0. (https://github.com/pulumi/pulumi-kubernetes/pull/736).
- Document await logic in the SDKs. (https://github.com/pulumi/pulumi-kubernetes/pull/711).
- Document await timeouts and how to override. (https://github.com/pulumi/pulumi-kubernetes/pull/718).
- Improve CustomResource for Python SDK. (https://github.com/pulumi/pulumi-kubernetes/pull/700).
- Clean up Python SDK get methods. (https://github.com/pulumi/pulumi-kubernetes/pull/740).
- Remove undocumented kubectl replace invoke method. (https://github.com/pulumi/pulumi-kubernetes/pull/738).
- Don't populate `.status` in input types (https://github.com/pulumi/pulumi-kubernetes/pull/635).
- Allow a user to pass CustomTimeouts as part of ResourceOptions (fixes https://github.com/pulumi/pulumi-kubernetes/issues/672)
- Don't panic when an Asset or an Archive are passed into a resource definition (https://github.com/pulumi/pulumi-kubernetes/pull/751).

Bug fixes

- Fix error messages for resources with default namespace. (https://github.com/pulumi/pulumi-kubernetes/pull/749).
- Correctly compute version number for plugin to send with registration requests (fixes https://github.com/pulumi/pulumi-kubernetes/issues/732).

1.0.0beta.1

Improvements

- Add .get() to Python SDK. (https://github.com/pulumi/pulumi-kubernetes/pull/435).

0.25.6

Not secure
Bug fixes

- Align YAML parsing with core Kubernetes supported YAML subset. (https://github.com/pulumi/pulumi-kubernetes/pull/690).
- Handle string values in the equalNumbers function. (https://github.com/pulumi/pulumi-kubernetes/pull/691).
- Properly detect readiness for Deployment scaled to 0. (https://github.com/pulumi/pulumi-kubernetes/pull/688).
- Fix a bug that caused crashes when empty array values were added to resource inputs. (https://github.com/pulumi/pulumi-kubernetes/pull/696)

0.25.5

Not secure
Bug fixes

- Fall back to client-side diff if server-side diff fails. (https://github.com/pulumi/pulumi-kubernetes/pull/685).
- Fix namespace arg for Python Helm SDK (https://github.com/pulumi/pulumi-kubernetes/pull/670).
- Detect namespace diff for first-class providers. (https://github.com/pulumi/pulumi-kubernetes/pull/674).
- Fix values arg for Python Helm SDK (https://github.com/pulumi/pulumi-kubernetes/pull/678).
- Fix Python Helm LocalChartOpts to inherit from BaseChartOpts (https://github.com/pulumi/pulumi-kubernetes/pull/681).

0.25.4

Not secure
Important

This release reverts the default diff behavior back to the pre-`0.25.3` behavior. A new flag has
been added to the provider options called `enableDryRun`, that can be used to opt in to the new
diff behavior. This will eventually become the default behavior after further testing to ensure
that this change is not disruptive.

Major changes

- Disable dryRun diff behavior by default. (https://github.com/pulumi/pulumi-kubernetes/pull/686)

Improvements

- Improve error messages for StatefulSet. (https://github.com/pulumi/pulumi-kubernetes/pull/673)

Bug fixes

- Properly reference override values in Python Helm SDK (https://github.com/pulumi/pulumi-kubernetes/pull/676).
- Handle Output values in diffs. (https://github.com/pulumi/pulumi-kubernetes/pull/682).

0.25.3

Not secure
Bug fixes

- Allow `yaml.ConfigGroup` to take URLs as argument
(https://github.com/pulumi/pulumi-kubernetes/pull/638).
- Return useful errors when we fail to fetch URL YAML
(https://github.com/pulumi/pulumi-kubernetes/pull/638).
- Use JSON_SCHEMA when parsing Kubernetes YAML, to conform with the expectations of the Kubernetes
core resource types. (https://github.com/pulumi/pulumi-kubernetes/pull/638).
- Don't render emoji on Windows. (https://github.com/pulumi/pulumi-kubernetes/pull/634)
- Emit a useful error message (rather than a useless one) if we fail to parse the YAML data in
`kubernetes:config:kubeconfig` (https://github.com/pulumi/pulumi-kubernetes/pull/636).
- Provide useful contexts in provider errors, particularly those that originate from the API
server (https://github.com/pulumi/pulumi-kubernetes/pull/636).
- Expose all Kubernetes types through the SDK
(https://github.com/pulumi/pulumi-kubernetes/pull/637).
- Use `opts` instead of `__opts__` and `resource_name` instead of `__name__` in Python SDK
(https://github.com/pulumi/pulumi-kubernetes/pull/639).
- Properly detect failed Deployment on rollout. (https://github.com/pulumi/pulumi-kubernetes/pull/646
and https://github.com/pulumi/pulumi-kubernetes/pull/657).
- Use dry-run support if available when diffing the actual and desired state of a resource
(https://github.com/pulumi/pulumi-kubernetes/pull/649)
- Fix panic when `.metadata.label` is mistyped
(https://github.com/pulumi/pulumi-kubernetes/pull/655).
- Fix unexpected diffs when running against an API server that does not support dry-run.
(https://github.com/pulumi/pulumi-kubernetes/pull/658)

Page 29 of 32

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.