besom
besom copied to clipboard
Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
Part of #254 Goal: 90% of MVP The scope: - internal sync implementation with ~90% feature coverage Out of scope: - RemoteWorkspace implementation - async implementation - inline programs (work...
Fansi has some issues with some ansi escape codes as reported in #489. This does not fix the inner issue, we just stop sending trace log events to the engine...
`aws-eks` example fails with an error somewhere in TypeScript: ``` Type Name Plan Info + pulumi:pulumi:Stack aws-eks-aws-eks-dev create 3 errors; 38 messages + └─ awsx:ec2:Vpc my-vpc create Diagnostics: pulumi:pulumi:Stack (aws-eks-aws-eks-dev):...
There is an intrinsic eviction warning in the latest build of `besom-core` with `com.lihaoyi:sourcecode` . `pprint` depends on `0.2.7` while `besom-core` depends on `0.3.1`. Setting `assumedEvictionErrorLevel := Level.Error` should help...
Keycloak with a self-signed certificate and Postgres running on Kubernetes with Nginx server.
Looks like we could remove the complex JSON encoding in provider serde: https://github.com/pulumi/pulumi/pull/15032
```scala //> using scala "3.3.3" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement //> using dep "org.virtuslab::besom-core:0.3.1" //> using dep "org.virtuslab::besom-command:0.10.0-core.0.3" import besom.* import besom.api.command @main def main = Pulumi.run {...
When I try to add the created earlier component via `opts(dependsOn = ...)` to another resource (in this example, it will be the Namespace resource) the Error shows up about...