Eron Wright

Results 247 comments of Eron Wright

A secondary use-case for a `File` resource is to be able to draw a dependency on an externally-managed file. I'd like to use a `get` method to read an external...

@jsuereth would you consider making this change now?

Regarding the optionality of a given config key, I would argue that it should be possible to mark a key as optional without supplying a default value. Seems like that's...

Expanding on the useful tip from @mennanov, here's the commands that I used: 1. Verify that nothing is using the installed formula: ``` $ brew uses protobuf --installed ``` 2....

Update: pulumi-kubernetes v4.12 has been released ([link](https://github.com/pulumi/pulumi-kubernetes/releases/tag/v4.12.0)) including Chart v4 resource, which the revised article refers to. But we need to hold on this a bit longer, until the api...

A good use case may be to sync into Kubernetes Secrets and ConfigMaps. Maybe the Pulumi Kubernetes Operator could implement this by providing an API. e.g. ```yaml kind: SecretSource metadata:...

Another idea: sync with [GitHub Environments](https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment), e.g. by [pushing secrets](https://docs.github.com/en/rest/actions/secrets?apiVersion=2022-11-28#create-or-update-an-environment-secret). A benefit is to link ESC environments with protection rules, as described [here](https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment#deployment-protection-rules). For example, allowing the `release/*` branches to...

Something to consider regarding the concept of `apiVersion`, would Pulumi adopt the [versioning conventions](https://kubernetes.io/docs/reference/using-api/#api-versioning)? e.g. Pulumi would introduce `v1alpha2` or `v1beta1` to deliver a breaking change.

Another angle: Kubernetes has support for issuing an OIDC token to a pod (via volume projection), representing the pod's identity for the purposes of authenticating to an external system. This...

On one hand, this approach allows us to leverage more of the Helm library, specifically related to loading values files. On the other hand, the need to write out the...