Skip to content

Commit

Permalink
Merge branch 'main' into dev-mongo
Browse files Browse the repository at this point in the history
  • Loading branch information
gruyaume authored Jan 2, 2024
2 parents 51ce7b0 + bda3330 commit d310e6c
Show file tree
Hide file tree
Showing 10 changed files with 260 additions and 540 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
integration-test:
uses: canonical/sdcore-github-workflows/.github/workflows/integration-test.yaml@main
with:
charm-file-name: "sdcore-pcf_ubuntu-22.04-amd64.charm"
charm-file-name: "sdcore-pcf-k8s_ubuntu-22.04-amd64.charm"

publish-charm:
name: Publish Charm
Expand All @@ -39,5 +39,5 @@ jobs:
if: ${{ github.ref_name == 'main' }}
uses: canonical/sdcore-github-workflows/.github/workflows/publish-charm.yaml@main
with:
charm-file-name: "sdcore-pcf_ubuntu-22.04-amd64.charm"
charm-file-name: "sdcore-pcf-k8s_ubuntu-22.04-amd64.charm"
secrets: inherit
33 changes: 12 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,24 @@
<div align="center">
<img src="./icon.svg" alt="ONF Icon" width="200" height="200">
</div>
<br/>
<div align="center">
<a href="https://charmhub.io/sdcore-pcf"><img src="https://charmhub.io/sdcore-pcf/badge.svg" alt="CharmHub Badge"></a>
<a href="https://github.com/canonical/sdcore-pcf-operator/actions/workflows/publish-charm.yaml">
<img src="https://github.com/canonical/sdcore-pcf-operator/actions/workflows/publish-charm.yaml/badge.svg?branch=main" alt=".github/workflows/publish-charm.yaml">
</a>
<br/>
<br/>
<h1>SD-Core PCF Operator</h1>
</div>

A Charmed Operator for SD-Core's Policy Control Function (PCF) component.
# SD-Core PCF Operator (k8s)
[![CharmHub Badge](https://charmhub.io/sdcore-pcf-k8s/badge.svg)](https://charmhub.io/sdcore-pcf-k8s)

A Charmed Operator for SD-Core's Policy Control Function (PCF) component for K8s.

## Usage

```bash
juju deploy mongodb-k8s --channel 6/beta --trust
juju deploy sdcore-nrf --channel edge --trust
juju deploy sdcore-pcf --channel edge --trust
juju deploy sdcore-nrf-k8s --channel edge
juju deploy sdcore-pcf-k8s --channel edge

juju deploy self-signed-certificates --channel=beta

juju integrate sdcore-pcf mongodb-k8s
juju integrate sdcore-nrf self-signed-certificates
juju integrate sdcore-pcf:fiveg_nrf sdcore-nrf
juju integrate sdcore-pcf:certificates self-signed-certificates:certificates
juju integrate sdcore-pcf-k8s mongodb-k8s
juju integrate sdcore-nrf-k8s self-signed-certificates
juju integrate sdcore-pcf-k8s:fiveg_nrf sdcore-nrf-k8s:fiveg_nrf
juju integrate sdcore-pcf-k8s:certificates self-signed-certificates:certificates
```

## Image

**pcf**: `ghcr.io/canonical/sdcore-pcf:1.3`

Loading

0 comments on commit d310e6c

Please sign in to comment.