IntelliJ IDEA 2019.1 Beta2 is out!
External resources support
The upcoming IntelliJ IDEA 2019.1 supports external resources, which means you will be able to load a custom resource specification from external sources. For now, it’s possible to load API specifications only from local files, but we plan to add the ability to load such specifications from the server as well, in a future release. You can follow this issue to keep yourself updated about the progress.
Currently, we support OpenAPI 2.0 JSON specifications and CustomResourceDefinition (CDR) resources, but only in YAML format and in a limited version. In particular, many JSON Schema constructs are not supported yet, which includes constraints, patterns, and oneof, anyOf, and allOf constructs.
To add the required specifications, go to Preferences / Settings | Languages & Frameworks | Kubernetes and add the path to the custom resource definition specification.
Chart rename refactoring in Helm resource files
The IDE now provides support for the rename refactoring for the chart of Helm resource template files.