Bull 2858
https://jira.il2.dso.mil/browse/BULL-2858
Description
Validation should be created to only allow valid k8s namespace characters.
Acceptance Criteria
User is unable to do an injection attack or exploit the prometheus query by passing in an appName like ".*"
Helpful Stuff For Testing
const x = DsopApplication.new({
id: 'something',
name: 'something',
url: 'https://dev.bigbang.mil',
prometheusInstanceBaseUrl: 'https://dev.bigbang.mil',
prometheusNamespace: 'i-am-NOT-compliant',
});
console.log(x);
Edited by Jared Shue