Skip to content

Commit

Permalink
Merge pull request #26 from kubespace-io/applications
Browse files Browse the repository at this point in the history
refactor(repository-redesign): update keycloak application
  • Loading branch information
d-vm committed Jul 9, 2023
2 parents f959c14 + 189aa01 commit 9aab99d
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 18 deletions.
22 changes: 12 additions & 10 deletions applications/keycloak/napptive/trialComponent/README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Keycloak-test

Deployment in the catalog and configuration and in some cases the container image is maintained and updated by [davma.io](mailto:contact@davma.io)
Keycloak is a Open Source Identity and Access Management.

</br>

<img src="https://www.keycloak.org/resources/images/screen-login.png" alt="drawing" width="600"/>

Keycloak is a Open Source Identity and Access Management.

[![Update Keycloak in to Napptive Playground](https://github.com/davma-io-templates/napptive-template/actions/workflows/keycloak-actions.yml/badge.svg)](https://github.com/davma-io-templates/napptive-template/actions/workflows/keycloak-actions.yml)

This application is for development only, it is strongly recommended not to use it in production environments. It is not deployed with data persistence. __Deploy the latest version for data persistence__.

Deployment in the catalog and configuration and in some cases the container image is maintained and updated by [davma.io](mailto:contact@davma.io)

For more information, help or specific deployments you can contact [here](mailto:contact@davma.io).


Expand All @@ -20,14 +20,14 @@ For more information, help or specific deployments you can contact [here](mailto
Once the application has been deployed, open the public endpoint navigating through the web UI to select the application, selecting the keycloak component, and clicking on the associated Endpoint. Alternatively with the CLI use:

```
playground apps open davmaio-keycloak
playground apps open kubespace-keycloak
```

The davmaio-keycloak instance automatically gets a public URL in the form of:
The kubespace-keycloak instance automatically gets a public URL in the form of:
```
https://davmaio-keycloak-<active-namespace>.apps.playground.napptive.dev/admin/master/console
https://kubespace-keycloak-<active-namespace>.apps.playground.napptive.dev/admin/master/console
```
You can get the full link in endpoints inside component davmaio-keycloak.
You can get the full link in endpoints inside component kubespace-keycloak.

## Admin user and first login
The default credentials are:
Expand All @@ -47,14 +47,16 @@ The following resources need to be available in your environment for a successfu

## Contact Support

- Email: [contact@davma.io](mailto:contact@davma.io)
- Slack: [davma.io](https://join.slack.com/t/davmaioespacio/shared_invite/zt-1ad2hnzn6-DdMBvCaOPozfVAHhzvlSVQ)
- Organization's email: [info@kubespace.io](mailto:info@kubespace.io)
- Owner email: [contact@davma.io](mailto:contact@davma.io)
- Slack: [kubespace.io](https://join.slack.com/t/kubespaceio/shared_invite/zt-1twwd0egh-L8Hz1qz__BJXPQqOUdy3JA)

</br>
</br>
</br>

![https://github.com/davma-io](https://davma.io/wp-content/uploads/2022/05/davma.io6_-e1659187814635.png)
<img src="https://raw.githubusercontent.com/kubespace-io/.github/main/resources/images/kubespace.io-logo-white.png" alt="drawing" width="400"/>

</br>
</br>
</br>
10 changes: 5 additions & 5 deletions applications/keycloak/napptive/trialComponent/keycloak.app.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: davmaio-keycloak
name: kubespace-keycloak
annotations:
version: 19.0.2
version: 21.1.2
description: "Open Source Identity and Access Management."
spec:
components:
- name: davmaio-keycloak
- name: kubespace-keycloak
type: webservice
properties:
image: bitnami/keycloak:latest
Expand Down Expand Up @@ -42,7 +42,7 @@ spec:
key: password
- type: napptive-ingress
properties:
name: davmaio-keycloak
name: kubespace-keycloak
port: 8080
path: /
rewritePath: /
Expand Down Expand Up @@ -74,7 +74,7 @@ spec:
data:
password: Y2hhbmdldGhpcw==
policies:
- name: davmaio-keycloak-health
- name: keycloak-health
type: health
properties:
probeInterval: 5
6 changes: 3 additions & 3 deletions applications/keycloak/napptive/trialComponent/metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
apiVersion: core.napptive.com/v1alpha1
kind: ApplicationMetadata
name: "Keycloak"
version: 19.0.2
version: 21.1.2
description: Open Source Identity and Access Management.
keywords:
- "Keycloak"
- "Identity"
- "davma"
- "davma.io"
- "kubespace"
- "kubespace.io"
license: "Apache-2.0 license"
url: "https://www.keycloak.org/"
doc: "https://www.keycloak.org/documentation"
Expand Down

0 comments on commit 9aab99d

Please sign in to comment.