Skip to content

Commit

Permalink
Merge pull request #261 from KoppulaRajender/6.0
Browse files Browse the repository at this point in the history
6.0 | updating changelog 6.0.2
  • Loading branch information
KoppulaRajender authored May 6, 2021
2 parents b582902 + 3ef1172 commit 89674ba
Show file tree
Hide file tree
Showing 15 changed files with 93 additions and 35 deletions.
10 changes: 9 additions & 1 deletion enforcer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
## 6.0.1 (April 5th, 2021)

Improvements:
* Adding Changelog
* Adding Changelog

## 6.0.2 (May 5th, 2021)

Improvements:
* Updated Readme

Bugs:
* Service Account naming error #[241](https://github.com/aquasecurity/aqua-helm/pull/241)
2 changes: 1 addition & 1 deletion enforcer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "6.0"
description: A Helm chart for the Aqua Enforcer
name: enforcer
version: 6.0.1
version: 6.0.2
icon: https://avatars3.githubusercontent.com/u/12783832?s=200&v=4
home: https://www.aquasec.com/
maintainers:
Expand Down
13 changes: 9 additions & 4 deletions enforcer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ Follow the steps in this section for production grade deployments. You can eithe
* Clone the GitHub repository with the charts

```bash
git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
cd aqua-helm/
$ git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
$ cd aqua-helm/
```

* Install Aqua Enforcer

```bash
helm upgrade --install --namespace aqua aqua-enforcer ./enforcer --set imageCredentials.username=<>,imageCredentials.password=<>,enforcerToken=<aquasec-token>
$ helm upgrade --install --namespace aqua aqua-enforcer ./enforcer --set imageCredentials.username=<>,imageCredentials.password=<>,enforcerToken=<aquasec-token>
```

### Installing Aqua Enforcer from Helm Private Repository
Expand All @@ -46,10 +46,15 @@ helm upgrade --install --namespace aqua aqua-enforcer ./enforcer --set imageCred
$ helm repo add aqua-helm https://helm.aquasec.com
```

* Check for the available chart versions either from [Changelog](./CHANGELOG.md) or by running the below command
```bash
$ helm search repo aqua-helm/enforcer --versions
```

* Install Aqua Enforcer

```bash
helm upgrade --install --namespace aqua aqua-enforcer aqua-helm/enforcer --set imageCredentials.username=<>,imageCredentials.password=<>,enforcerToken=<aquasec-token> --version <>
$ helm upgrade --install --namespace aqua aqua-enforcer aqua-helm/enforcer --set imageCredentials.username=<>,imageCredentials.password=<>,enforcerToken=<aquasec-token> --version <>
```


Expand Down
8 changes: 7 additions & 1 deletion kube-enforcer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
## 6.0.1 (April 5th, 2021)

Improvements:
* Adding Changelog
* Adding Changelog

## 6.0.2 (May 5th, 2021)

Improvements:
* Updated Readme
* Added timeouts for KE webhooks #[245](https://github.com/aquasecurity/aqua-helm/pull/245)
2 changes: 1 addition & 1 deletion kube-enforcer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "6.0"
description: A Helm chart for the Aqua KubeEnforcer
name: kube-enforcer
version: 6.0.0
version: 6.0.2
icon: https://avatars3.githubusercontent.com/u/12783832?s=200&v=4
keywords:
- scanning
Expand Down
23 changes: 14 additions & 9 deletions kube-enforcer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,19 +86,19 @@ Optionally, you can provide these certificates in base64 encoded format as flags
3a. To deploy the KubeEnforcer on the same cluster as the Aqua Server (console), run this command on that cluster:
```shell
helm upgrade --install --namespace aqua kube-enforcer ./kube-enforcer
$ helm upgrade --install --namespace aqua kube-enforcer ./kube-enforcer
```
3b. Multi-cluster: To deploy the KubeEnforcer in a different cluster:
First, create a namespace on that cluster named `aqua`:
```bash
kubectl create namespace aqua
$ kubectl create namespace aqua
```
Next, run the following command:
```shell
helm upgrade --install --namespace aqua kube-enforcer ./kube-enforcer --set envs.gatewayAddress="<Aqua_Remote_Gateway_IP/URL>",imageCredentials.username=<registry-username>,imageCredentials.password=<registry-password>
$ helm upgrade --install --namespace aqua kube-enforcer ./kube-enforcer --set envs.gatewayAddress="<Aqua_Remote_Gateway_IP/URL>",imageCredentials.username=<registry-username>,imageCredentials.password=<registry-password>
```
### Installing Aqua Kube-Enforcer from Helm Private Repository
Expand All @@ -111,24 +111,29 @@ Optionally, you can provide these certificates in base64 encoded format as flags
2. (Optional) Update the Helm charts `values.yaml` file with your environment's custom values, registry secret, Aqua Server (console) credentials, and TLS certificates. This eliminates the need to pass the parameters to the HELM command. Then run one of the following commands to deploy the relevant services.

3. Choose **either** 3a **or** 3b:
3. Check for the available chart versions either from [Changelog](./CHANGELOG.md) or by running the below command
```bash
$ helm search repo aqua-helm/kube-enforcer --versions
```

3a. To deploy the KubeEnforcer on the same cluster as the Aqua Server (console), run this command on that cluster:
4. Choose **either** 4a **or** 4b:

4a. To deploy the KubeEnforcer on the same cluster as the Aqua Server (console), run this command on that cluster:

```shell
helm upgrade --install --namespace aqua kube-enforcer aqua-helm/kube-enforcer
$ helm upgrade --install --namespace aqua kube-enforcer aqua-helm/kube-enforcer
```

3b. Multi-cluster: To deploy the KubeEnforcer in a different cluster:
4b. Multi-cluster: To deploy the KubeEnforcer in a different cluster:

First, create a namespace on that cluster named `aqua`:
```bash
kubectl create namespace aqua
$ kubectl create namespace aqua
```
Next, copy the values.yaml content from [Values.yaml](./values.yaml) and make the respective changes then run the following command:

```shell
helm upgrade --install --namespace aqua kube-enforcer aqua-helm/kube-enforcer --values values.yaml --version <>
$ helm upgrade --install --namespace aqua kube-enforcer aqua-helm/kube-enforcer --values values.yaml --version <>
```

Optional flags:
Expand Down
7 changes: 6 additions & 1 deletion scanner/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
## 6.0.1 (April 5th, 2021)

Improvements:
* Adding Changelog
* Adding Changelog

## 6.0.2 (May 5th, 2021)

Improvements:
* Updated Readme
2 changes: 1 addition & 1 deletion scanner/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "6.0"
description: A Helm chart for the Aqua Scanner CLI component
name: scanner
version: 6.0.1
version: 6.0.2
icon: https://avatars3.githubusercontent.com/u/12783832?s=200&v=4
home: https://www.aquasec.com/
maintainers:
Expand Down
13 changes: 9 additions & 4 deletions scanner/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@ Follow the steps in this section for production grade deployments. You can eithe
* Clone the GitHub repository with the charts

```bash
git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
cd aqua-helm/
$ git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
$ cd aqua-helm/
```


* Install Aqua

```bash
helm upgrade --install --namespace aqua scanner ./scanner --set imageCredentials.username=<>,imageCredentials.password=<>
$ helm upgrade --install --namespace aqua scanner ./scanner --set imageCredentials.username=<>,imageCredentials.password=<>
```

### Installing Aqua Scanner from Helm Private Repository
Expand All @@ -47,10 +47,15 @@ helm upgrade --install --namespace aqua scanner ./scanner --set imageCredentials
$ helm repo add aqua-helm https://helm.aquasec.com
```

* Check for available chart versions either from [Changelog](./CHANGELOG.md) or by running the below command
```bash
$ helm search repo aqua-helm/scanner --versions
```

* Install Aqua

```bash
helm upgrade --install --namespace aqua scanner aqua-helm/scanner --set imageCredentials.username=<>,imageCredentials.password=<> --version <>
$ helm upgrade --install --namespace aqua scanner aqua-helm/scanner --set imageCredentials.username=<>,imageCredentials.password=<> --version <>
```


Expand Down
9 changes: 8 additions & 1 deletion server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
## 6.0.1 (April 5th, 2021)

Improvements:
* Adding Changelog
* Adding Changelog

## 6.0.2 (May 5th, 2021)

Improvements:
* Updated Readme
* Added Maintenance DB support #[245](https://github.com/aquasecurity/aqua-helm/pull/245)
* added annotations support foe SA creation #[248](https://github.com/aquasecurity/aqua-helm/pull/248)
2 changes: 1 addition & 1 deletion server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "6.0"
description: A Helm chart for the Aqua Console components
name: server
version: 6.0.1
version: 6.0.2
icon: https://avatars3.githubusercontent.com/u/12783832?s=200&v=4
home: https://www.aquasec.com/
maintainers:
Expand Down
13 changes: 9 additions & 4 deletions server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ Follow the steps in this section for production grade deployments. You can eithe
* Clone the GitHub repository with the charts
```bash
git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
cd aqua-helm/
$ git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
$ cd aqua-helm/
```


* Install Aqua

```bash
helm upgrade --install --namespace aqua aqua ./server --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<>
$ helm upgrade --install --namespace aqua aqua ./server --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<>
```

### Installing Aqua Web from Helm Private Repository
Expand All @@ -60,10 +60,15 @@ helm upgrade --install --namespace aqua aqua ./server --set imageCredentials.use
$ helm repo add aqua-helm https://helm.aquasec.com
```

* Check for available chart versions either from [Changelog](./CHANGELOG.md) or by running the below command
```bash
$ helm search repo aqua-helm/server --versions
```

* Install Aqua

```bash
helm upgrade --install --namespace aqua aqua aqua-helm/server --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<> --version <>
$ helm upgrade --install --namespace aqua aqua aqua-helm/server --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<> --version <>
```

## Advanced Configuration
Expand Down
8 changes: 7 additions & 1 deletion tenant-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
## 6.0.1 (April 5th, 2021)

Improvements:
* Adding Changelog
* Adding Changelog

## 6.0.2 (May 5th, 2021)

Improvements:
* Updated Readme
* Added Maintenance DB support #[252](https://github.com/aquasecurity/aqua-helm/pull/252)
2 changes: 1 addition & 1 deletion tenant-manager/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
appVersion: "6.0"
description: A Helm chart for the Aqua Tenant Manger
name: tenant-manger
version: 6.0.1
version: 6.0.2
icon: https://avatars3.githubusercontent.com/u/12783832?s=200&v=4
home: https://www.aquasec.com/
maintainers:
Expand Down
14 changes: 10 additions & 4 deletions tenant-manager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ db:
* Clone the GitHub repository with the charts:
```bash
git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
cd aqua-helm/
$ git clone -b 6.0 https://github.com/aquasecurity/aqua-helm.git
$ cd aqua-helm/
```

* Deploy the Aqua Tenant Manager

```bash
helm upgrade --install --namespace aqua tenant-manager ./tenant-manger --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<>
$ helm upgrade --install --namespace aqua tenant-manager ./tenant-manger --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<>
```

### Installing Aqua Tenant Manager from Helm Private Repository
Expand All @@ -58,10 +58,16 @@ helm upgrade --install --namespace aqua tenant-manager ./tenant-manger --set ima
```bash
$ helm repo add aqua-helm https://helm.aquasec.com
```

* Check for available chart versions either from [Changelog](./CHANGELOG.md) or by running the below command
```bash
$ helm search repo aqua-helm/tenant-manager --versions
```

* Deploy the Aqua Tenant Manager

```bash
helm upgrade --install --namespace aqua tenant-manager aqua-helm/tenant-manager --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<> --version <>
$ helm upgrade --install --namespace aqua tenant-manager aqua-helm/tenant-manager --set imageCredentials.username=<>,imageCredentials.password=<>,platform=<> --version <>
```

## Database
Expand Down

0 comments on commit 89674ba

Please sign in to comment.