Skip to content

Commit

Permalink
Merge pull request #114 from CleverCloud/devel/fdubois/release/0.5.5
Browse files Browse the repository at this point in the history
Release v0.5.5
  • Loading branch information
FlorentinDUBOIS committed Mar 16, 2023
2 parents caa1e6b + beb5a8b commit 530e8d8
Show file tree
Hide file tree
Showing 25 changed files with 1,764 additions and 393 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,10 +150,10 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- uses: docker/build-push-action@v2
with:
context: deployments/operator-lifecycle-manager/bundle-0.5.4
context: deployments/operator-lifecycle-manager/bundle-0.5.5
push: 'true'
tags: clevercloud/clever-operator-manifest:${{ github.sha }}
file: deployments/operator-lifecycle-manager/bundle-0.5.4/bundle.Dockerfile
file: deployments/operator-lifecycle-manager/bundle-0.5.5/bundle.Dockerfile
kubernetes-deployment-scripts-validation:
name: Kubernetes validate deployment scripts
runs-on: ubuntu-latest
Expand Down
22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[package]
name = "clever-operator"
description = "A kubernetes operator that expose clever cloud's resources through custom resource definition"
version = "0.5.4"
version = "0.5.5"
edition = "2021"
rust-version = "1.66.1"
authors = ["Florentin Dubois <florentin.dubois@clever-cloud.com>"]
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ KUBE_VERSION ?= v1.24.0

OLM_SDK ?= $(shell which operator-sdk)
OLM_SDK_VERSION ?= 1.26.1
OLM_VERSION ?= 0.5.4
OLM_VERSION ?= 0.5.5

OCP_VALIDATOR ?= $(shell which ocp-olm-catalog-validator)
OCP_VERSION ?= 0.1.0
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![Continuous integration](https://github.com/CleverCloud/clever-operator/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/CleverCloud/clever-operator/actions/workflows/ci.yml)

> A kubernetes operator that expose clever cloud's resources through custom resource definition
> A kubernetes operator that exposes clever cloud's resources through custom resource definition
## How it works

Expand Down Expand Up @@ -73,15 +73,15 @@ Then, push it to your registry.
$ DOCKER_IMG=<your-registry>/<your-namespace>/clever-operator:latest make docker-push
```

Then, update the kubernetes deployment script located in `deployments/kubernetes/v1.21.0/20-deployment.yaml` to deploy
Then, update the kubernetes deployment script located in `deployments/kubernetes/v1.24.0/20-deployment.yaml` to deploy
your docker image in your kubernetes cluster. Finally, apply the deployment script.

```
$ make deploy-kubernetes
```
or
```
$ kubectl apply -f deployments/kubernetes/v1.21.0
$ kubectl apply -f deployments/kubernetes/v1.24.0
```

#### From the helm chart
Expand All @@ -102,8 +102,8 @@ $ make deploy-kubernetes
```
or
```
$ kubectl apply -f https://github.com/CleverCloud/clever-operator/main/deployments/kubernetes/v1.21.0/10-custom-resource-definition.yaml
$ kubectl apply -f https://github.com/CleverCloud/clever-operator/main/deployments/kubernetes/v1.21.0/20-deployment.yaml
$ kubectl apply -f https://github.com/CleverCloud/clever-operator/main/deployments/kubernetes/v1.24.0/10-custom-resource-definition.yaml
$ kubectl apply -f https://github.com/CleverCloud/clever-operator/main/deployments/kubernetes/v1.24.0/20-deployment.yaml
```

## Configuration
Expand Down
2 changes: 1 addition & 1 deletion deployments/kubernetes/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ name: clever-operator
description: A kubernetes operator that expose clever cloud's resources through custom resource definition
type: application
version: 0.1.0
appVersion: "0.5.4"
appVersion: "0.5.5"
4 changes: 4 additions & 0 deletions deployments/kubernetes/helm/templates/clusterrole.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ rules:
- redis/status
- mongodbs
- mongodbs/status
- configproviders
- configproviders/status
- elasticsearches
- elasticsearches/status
verbs:
- get
- list
Expand Down
Loading

0 comments on commit 530e8d8

Please sign in to comment.