Break point: Qodana, Pulumi, OpenShift, GraalVM, Seldon, and VS Code

Break point: Qodana, Pulumi, OpenShift, GraalVM, Seldon, and VS Code

JetBrains has re-evaluated its Qodana code quality platform project and split the project into language-specific linters for Java, Kotlin, PHP, JavaScript, and Python. According to the project’s Twitter account, the early access preview (EAP) of the universal image led them to believe that “smaller per-technology tailored images work better” for the project. EAPs for the new linters are now available, while support for the old image will be dropped on November 19.

Infrastructure-as-code platform Pulumi introduces registry

Pulumi expanded its infrastructure-as-code platform by adding a package registry this week. Pulumi Registry promises users a searchable collection of all Pulumi Packages that either the company or its partners provide. Its content of currently 76 packages can be filtered by type (native provider, provider, or component) and use case, and comes with “tutorials and scenario-specific how-to guides to help you get started”.

Red Hat OpenShift 4.9 starts supporting single-node topologies

Red Hat recently made version 4.9 of its enterprise Kubernetes platform OpenShift available. It’s the first release to allow one-node “clusters”, which should be especially useful in edge or bare metal scenarios. Other enhancements include a pausing annotation to make sure updates run smoothly and don’t get interrupted by health checks, support for AWS regions in China, and customisation options in the web console to hide default projects or add user preferences. In terms of dependencies, the OpenShift team has updated etcd to 3.5 and Kubernetes to 1.22.

GraalVM starts offering Java 17 support

Oracle’s open source JVM project GraalVM 21.3 can now be downloaded. The new version includes improvements for native image configuration and building, initial support for the Java Platform Module System, and some implementation of JavaScript proposals such as import assertions and error causes. GraalVM 21.3 also comes with a couple of WebAssembly improvements and finally knows how to work with recently released Java 17.

Seldon Deploy learns to call for help

Seldon’s enterprise product Seldon Deploy hit version 1.4 earlier this week. The tool for deploying machine learning models in an audited way now includes an alerting framework to notify external providers about deployment problems and provides API endpoints for managing OPA-based policies. Users also gained better monitoring capabilities, drift detection metrics storage, and the option of audit logging on every request to Seldon Deploy.

Microsoft pushes VS Code into the browser

Just a couple of weeks after cloud IDE provider Gitpod has open-sourced its secret sauce for providing the latest VS Code version in the browser, Microsoft itself has decided to share vscode.dev with the world. Developers who either want to take the IDE for a spin or just don’t have the capability to run it directly on their machine can now access a slimmed down version of Visual Studio Code by opening https://vscode.dev in their browser. Things like the terminal and debugger aren’t available in the browser version and there isn’t a way to share sessions yet, but at least the latter is planned to be available at some point. GitHub users can try a similar tool under github.dev.