Jonathan Christison
5149a807f3
Fix typo add swagger-ui
3 years ago
Jonathan Christison
6b9aa75213
Add tekton task, use defaultClient, injection woes
3 years ago
Jonathan Christison
24660d8f85
Start adding validation and some primative endpoints
3 years ago
Jonathan Christison
4a4892c9ba
Remove service account declartion in application properties
...
This didn't work, altered RBAC to bind to osh SA instead
3 years ago
Jonathan Christison
7c674c215c
Link to the osh-wrapper client service account
3 years ago
Jonathan Christison
9d76e78393
Disable Kerberos and other Auths in dev profile
...
Added a /ping endpoint to return "pong", this should help test auth
If in dev:
* Disables kerberos specific endpoint (runtime injection issues)
* Disable Security altogether
3 years ago
Jonathan Christison
e755fe945c
Use edge TLS termination
...
Quarkus < 3.x doesn't support some of the route options, we need to
apply this YAML instead and disable auto route enable
still todo, combine yaml's into one for easier oc apply -f <COMBINED> or
have quarkus apply the snippets for us
3 years ago
Jonathan Christison
c15a0c5ee1
Add example deploy and set TLS to edge
3 years ago
Jonathan Christison
e3fcecac06
Change to osh rather than osh-stage
...
Kerberos is tied to `osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com` not `osh-stage-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com`
3 years ago
Jonathan Christison
2e38ec0461
Add krb5.conf to container as config map
3 years ago
Jonathan Christison
4526231088
Secure volume mount example
3 years ago
Jonathan Christison
1081288418
Hacky attempt at adding DB Dev services for local development
3 years ago
jperezde
fee2bd340f
Added Kerberos auth to methods
3 years ago
jperezde
1ab0639941
Test keytab
3 years ago
jperezde
af4a80b04a
Added Kerberos dependency
3 years ago
jperezde
d3e2990851
Modified application.properties
3 years ago
Nicholas Caughey
191322b237
added example of using hibernate orm, rest of the objects should be converted to use it (this will be the last commit straight to main proper branches should be used moving forwards)
3 years ago
Nicholas Caughey
19a82c1280
Only contains the very basic API code, a lot of it is only there for demonstration purposes, will add the actual final code/files once the db component is written
3 years ago