canonical / canonical/data-platform-helpers

[RFE] Add common Java methods

Open
#23 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
1
Avg merge
14m
Merged PRs (30d)
1

Description

Java has a lot of features that we now and then need to touch in our charms. Most commonly: managing certs in truststore, keys in keystore or JVM options.

My proposal is to add a new lib here that will be imported by charms needing java-related methods.

We can also use this single-point-of-touch to enforce certain security measures, such as which store encryptions are acceptable.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named. Start by clarifying which certificate, truststore, keystore, and JVM-option operations are required and which encryption policies are expected. Done means an agreed shared library API exists for the requested Java-related charm methods, with security requirements defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, python
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.