Skip to content
Snippets Groups Projects
Commit 8330157c authored by Marc Burnie [AWS]'s avatar Marc Burnie [AWS]
Browse files

using release namespace

parent ae53b5ca
No related branches found
No related tags found
No related merge requests found
...@@ -13,41 +13,46 @@ The below software must be installed before continuing: ...@@ -13,41 +13,46 @@ The below software must be installed before continuing:
Additionally, an OSDU on AWS environment must be deployed. Additionally, an OSDU on AWS environment must be deployed.
## Installation/Updating ## Installation/Updating
To install or update the service application by executing the following command in the devops/aws/chart folder: To install or update the service application by executing the following command in the CHART folder:
```bash ```bash
helm upgrade [RELEASE_NAME] . -i helm upgrade [RELEASE_NAME] . -i -n [NAMESPACE]
``` ```
To observe the Kubernetes resources before deploying them using the command: To observe the Kubernetes resources before deploying them using the command:
```bash ```bash
helm upgrade [RELEASE_NAME] . -i --dry-run --debug helm upgrade [RELEASE_NAME] . -i -n [NAMESPACE] --dry-run --debug
``` ```
To observe the history of the current release, use the following command: To observe the history of the current release, use the following command:
```bash ```bash
helm history [RELEASE] helm history [RELEASE_NAME] -n [NAMESPACE]
``` ```
To revert to a previous release, use the following command: To revert to a previous release, use the following command:
```bash ```bash
helm rollback [RELEASE] [REVISION] helm rollback [RELEASE] [REVISION] -n [NAMESPACE]
``` ```
### Customizing the Deployment ### Customizing the Deployment
It is possible to modify the default values specified in the **values.yaml** file using the --set option. The below variables can be modified by advanced users to customize the deployment configuration: It is possible to modify the default values specified in the **values.yaml** file using the --set option. The below parameters can be modified by advanced users to customize the deployment configuration:
| Name | Example Value | Description | Type | | Name | Example Value | Description | Type | Required |
| --- | ------------- | ----------- | ---- | | --- | ------------- | ----------- | ---- | -------- |
| `replicaCount` | `1` | The number of pod replicas to be deployed | int | | `global.accountID` | `000123456789` | The AWS account ID. | int | yes |
| `autoscaling.enabled` | `true` | Enables the pod autoscaler | Bool | | `global.region` | `us-east-1` | The AWS region containing the OSDU deployment. | str | yes |
| `autoscaling.minReplicas` | `1` | Minimum number of pod replicas | int | | `global.resourcePrefix` | `osdu` | The resource prefix of the OSDU deployment. | str | yes |
| `autoscaling.maxReplicas` | `100` | Maximum number of pod replicas | int | | `global.allowOrigins` | `{http://localhost,https://www.osdu.aws}` | A list of domains that are permitted by CORS policy. An empty list permits all origins. | array[str] | no |
| `autoscaling.targetCPUUtilizationPercentage` | `80` | CPU utilization target | int | | `podAnnotations` | `podAnnotations.version=v1.0.0` | Additional annotations on the service pod | dict | no |
| `imagePullPolicy` | `IfNotPresent` | The service image pull policy | str | no |
| `replicaCount` | `1` | The number of pod replicas to be deployed | int | no |
| `autoscaling.minReplicas` | `1` | Minimum number of pod replicas | int | no |
| `autoscaling.maxReplicas` | `100` | Maximum number of pod replicas | int | no |
| `autoscaling.targetCPUUtilizationPercentage` | `80` | CPU utilization target | int | no |
## Uninstalling the Chart ## Uninstalling the Chart
To uninstall the helm release: To uninstall the helm release:
```bash ```bash
helm uninstall [RELEASE] --keep-history helm uninstall [RELEASE] -n [NAMESPACE] --keep-history
``` ```
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment