diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 886aaeeb..3b3d3413 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.8.0 +current_version = 1.9.0 commit = True tag = True parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\-rc(?P\d+))? diff --git a/deployments/kubernetes/deploy.yml b/deployments/kubernetes/deploy.yml index 89fedca5..f91ddb84 100644 --- a/deployments/kubernetes/deploy.yml +++ b/deployments/kubernetes/deploy.yml @@ -32,7 +32,7 @@ spec: serviceAccountName: permission-manager containers: - name: permission-manager - image: quay.io/sighup/permission-manager:v1.8.0 + image: quay.io/sighup/permission-manager:v1.9.0 ports: - containerPort: 4000 env: diff --git a/docs/installation.md b/docs/installation.md index 7caab1f6..384755fc 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -30,9 +30,9 @@ stringData: ### Deploy the application ``` shell -kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.8.0/crd.yml -kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.8.0/seed.yml -kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.8.0/deploy.yml +kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.9.0/crd.yml +kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.9.0/seed.yml +kubectl apply -f https://github.com/sighupio/permission-manager/releases/download/v1.9.0/deploy.yml ``` ### Visit the application @@ -51,7 +51,7 @@ Then, execute: ``` shell helm repo add permission-manager https://sighupio.github.io/permission-manager -helm upgrade --install --namespace permission-manager --set image.tag=v1.8.0 --values my-values.yaml permission-manager permission-manager/permission-manager +helm upgrade --install --namespace permission-manager --set image.tag=v1.9.0 --values my-values.yaml permission-manager permission-manager/permission-manager ``` > don't forget to replace `my-values.yaml` with the path to your values file. diff --git a/helm_chart/Chart.yaml b/helm_chart/Chart.yaml index bb960fc7..c340d204 100644 --- a/helm_chart/Chart.yaml +++ b/helm_chart/Chart.yaml @@ -31,4 +31,4 @@ version: 0.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 1.8.0 +appVersion: 1.9.0 diff --git a/helm_chart/README.md b/helm_chart/README.md index 5d8addce..6e1023a2 100644 --- a/helm_chart/README.md +++ b/helm_chart/README.md @@ -6,36 +6,36 @@ A Helm chart for Permission Manager, a simple to use, web application that enabl The following table lists the configurable parameters of the Permission Manager chart and their default values. -| Parameter | Description | Default | -| --------- | ----------- | ------- | -| `replicaCount` | | 1 | -| `image.repository` | | "quay.io/sighup/permission-manager" | -| `image.pullPolicy` | | "IfNotPresent" | -| `image.tag` | | "1.8.0" | -| `imagePullSecrets` | | [] | -| `nameOverride` | | "" | -| `fullnameOverride` | | "" | -| `serviceAccount.create` | | true | -| `serviceAccount.annotations` | | {} | -| `serviceAccount.name` | | "" | -| `podAnnotations` | | {} | -| `podSecurityContext.fsGroup` | | 2000 | -| `securityContext` | | {} | -| `service.type` | | "ClusterIP" | -| `service.port` | | 80 | -| `service.nodePort` | | null | -| `ingress.enabled` | | false | -| `ingress.annotations` | | null | -| `ingress.hosts` | | [{"host": "permission-manager.domain.com", "paths": [{"path": "/", "pathType": "ImplementationSpecific"}]}] | -| `resources` | | {} | -| `autoscaling.enabled` | | false | -| `autoscaling.minReplicas` | | 1 | -| `autoscaling.maxReplicas` | | 100 | -| `autoscaling.targetCPUUtilizationPercentage` | | 80 | -| `nodeSelector` | | {} | -| `tolerations` | | [] | -| `affinity` | | {} | -| `config.clusterName` | | "" | -| `config.controlPlaneAddress` | | "" | -| `config.basicAuthPassword` | | "" | -| `config.templates` | | [{"name": "operation", "rules": [{"apiGroups": ["*"], "resources": ["*"], "verbs": ["*"]}]}, {"name": "developer", "rules": [{"apiGroups": ["*"], "resources": ["configmaps", "endpoints", "persistentvolumeclaims", "pods", "pods/log", "pods/portforward", "podtemplates", "replicationcontrollers", "resourcequotas", "secrets", "services", "events", "daemonsets", "deployments", "replicasets", "ingresses", "networkpolicies", "poddisruptionbudgets"], "verbs": ["*"]}]}] | +| Parameter | Description | Default | +| -------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `replicaCount` | | 1 | +| `image.repository` | | "quay.io/sighup/permission-manager" | +| `image.pullPolicy` | | "IfNotPresent" | +| `image.tag` | | "1.9.0" | +| `imagePullSecrets` | | [] | +| `nameOverride` | | "" | +| `fullnameOverride` | | "" | +| `serviceAccount.create` | | true | +| `serviceAccount.annotations` | | {} | +| `serviceAccount.name` | | "" | +| `podAnnotations` | | {} | +| `podSecurityContext.fsGroup` | | 2000 | +| `securityContext` | | {} | +| `service.type` | | "ClusterIP" | +| `service.port` | | 80 | +| `service.nodePort` | | null | +| `ingress.enabled` | | false | +| `ingress.annotations` | | null | +| `ingress.hosts` | | [{"host": "permission-manager.domain.com", "paths": [{"path": "/", "pathType": "ImplementationSpecific"}]}] | +| `resources` | | {} | +| `autoscaling.enabled` | | false | +| `autoscaling.minReplicas` | | 1 | +| `autoscaling.maxReplicas` | | 100 | +| `autoscaling.targetCPUUtilizationPercentage` | | 80 | +| `nodeSelector` | | {} | +| `tolerations` | | [] | +| `affinity` | | {} | +| `config.clusterName` | | "" | +| `config.controlPlaneAddress` | | "" | +| `config.basicAuthPassword` | | "" | +| `config.templates` | | [{"name": "operation", "rules": [{"apiGroups": ["*"], "resources": ["*"], "verbs": ["*"]}]}, {"name": "developer", "rules": [{"apiGroups": ["*"], "resources": ["configmaps", "endpoints", "persistentvolumeclaims", "pods", "pods/log", "pods/portforward", "podtemplates", "replicationcontrollers", "resourcequotas", "secrets", "services", "events", "daemonsets", "deployments", "replicasets", "ingresses", "networkpolicies", "poddisruptionbudgets"], "verbs": ["*"]}]}] | diff --git a/helm_chart/values.yaml b/helm_chart/values.yaml index 2219284d..756c4f11 100644 --- a/helm_chart/values.yaml +++ b/helm_chart/values.yaml @@ -8,7 +8,7 @@ image: repository: quay.io/sighup/permission-manager pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "1.8.0" + tag: "1.9.0" imagePullSecrets: [] nameOverride: ""