Skip to content

Commit

Permalink
Renamed Shared charts
Browse files Browse the repository at this point in the history
Signed-off-by: Roy,Sownak <[email protected]>
  • Loading branch information
sownak authored and suvajit-sarkar committed Dec 4, 2023
1 parent d354e68 commit ddfaeda
Show file tree
Hide file tree
Showing 20 changed files with 27 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

apiVersion: v2
appVersion: "0.2.3"
description: A Helm chart for Image Automation using Flux V2
name: flux-imageautomation
description: Bevel Image Automation using Flux V2
name: bevel-image-automation
version: 0.2.3
2 changes: 1 addition & 1 deletion platforms/shared/charts/bevel-scripts/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
##############################################################################################
apiVersion: v2
name: bevel-scripts
description: "shared: configmaps using scripts"
description: "Shared: Create configmaps of scripts used in Bevel"
version: '0.15.0'
appVersion: "1.16.0"
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
apiVersion: v1
appVersion: "2.0"
description: "Shared: Deploys a StorageClass that can be used to provision persistent volumes for nodes."
name: shared_StorageClass_chart
name: bevel-storageclass
version: '0.15.0'
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<a name = "storageclass-helm-chart"></a>
## StorageClass Helm Chart
---
This [Helm chart](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/storageclass) deploys a StorageClass that can be used to provision persistent volumes for nodes. The StorageClass supports encryption and can be configured to be used in specific topologies.
This [Helm chart](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/bevel-storageclass) deploys a StorageClass that can be used to provision persistent volumes for nodes. The StorageClass supports encryption and can be configured to be used in specific topologies.


<a name = "prerequisites"></a>
Expand Down Expand Up @@ -60,7 +60,7 @@ storageclass/
<a name = "configuration"></a>
## Configuration
---
The [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/storageclass/values.yaml) file contains configurable values for the Helm chart. We can modify these values according to the deployment requirements. Here are some important configuration options:
The [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/bevel-storageclass/values.yaml) file contains configurable values for the Helm chart. We can modify these values according to the deployment requirements. Here are some important configuration options:

## Parameters
---
Expand Down Expand Up @@ -117,7 +117,7 @@ a name = "deployment"></a>

To deploy the storageclass Helm chart, follow these steps:

1. Modify the [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/storageclass/values.yaml) file to set the desired configuration values.
1. Modify the [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/bevel-storageclass/values.yaml) file to set the desired configuration values.
2. Run the following Helm command to install the chart:
```
$ helm repo add bevel https://hyperledger.github.io/bevel/
Expand All @@ -137,7 +137,7 @@ This will list the StorageClass that was deployed. The output of the command wil
<a name = "updating-the-deployment"></a>
## Updating the Deployment
---
If we need to update the deployment with new configurations or changes, modify the same [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/storageclass/values.yaml) file with the desired changes and run the following Helm command:
If we need to update the deployment with new configurations or changes, modify the same [values.yaml](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/bevel-storageclass/values.yaml) file with the desired changes and run the following Helm command:
```
$ helm upgrade <release-name> ./storageclass
```
Expand All @@ -153,7 +153,7 @@ Replace `<release-name>` with the name of the release. This command will remove
<a name = "contributing"></a>
## Contributing
---
If you encounter any bugs, have suggestions, or would like to contribute to the [StorageClass Helm Chart](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/storageclass), please feel free to open an issue or submit a pull request on the [project's GitHub repository](https://github.com/hyperledger/bevel).
If you encounter any bugs, have suggestions, or would like to contribute to the [StorageClass Helm Chart](https://github.com/hyperledger/bevel/tree/main/platforms/shared/charts/bevel-storageclass), please feel free to open an issue or submit a pull request on the [project's GitHub repository](https://github.com/hyperledger/bevel).
<a name = "license"></a>
## License
This chart is licensed under the Apache v2.0 license.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

apiVersion: v1
appVersion: "2.0"
description: A Helm3 chart for vault and kubernetes configuration
name: vault-k8s-mgmt
description: Bevel Chart for vault and kubernetes configuration
name: bevel-vault-mgmt
version: '0.15.0'
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[//]: # (SPDX-License-Identifier: Apache-2.0)
[//]: # (##############################################################################################)

<a name = "vault-k8s-mgmt-deployment"></a>
<a name = "bevel-vault-mgmt-deployment"></a>
# Validator Node Deployment

- [Vault k8s Management Deployment Helm Chart](#vault-k8s-management-deploymenthelm-chart)
Expand All @@ -19,10 +19,10 @@
- [License](#license)


<a name = "vault-k8s-mgmt-deployment-helm-chart"></a>
<a name = "bevel-vault-mgmt-deployment-helm-chart"></a>
## Vault k8s Management DeploymentHelm Chart
---
This [Helm chart](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/vault-k8s-mgmt) This file makes the configurations required to store the crypto materials in the vault.
This [Helm chart](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/bevel-vault-mgmt) This file makes the configurations required to store the crypto materials in the vault.

<a name = "prerequisites"></a>
## Prerequisitess
Expand All @@ -40,7 +40,7 @@ Before deploying the Helm chart, make sure to have the following prerequisites:
The structure of the Helm chart is as follows:

```
vault-k8s-mgmt/
bevel-vault-mgmt/
|- templates/
|- _helpers.yaml
|- configmap.yaml
Expand All @@ -63,7 +63,7 @@ vault-k8s-mgmt/
<a name = "configuration"></a>
## Configuration
---
The [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/vault-k8s-mgmt/values.yaml) file contains configurable values for the Helm chart. We can modify these values according to the deployment requirements. Here are some important configuration options:
The [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/bevel-vault-mgmt/values.yaml) file contains configurable values for the Helm chart. We can modify these values according to the deployment requirements. Here are some important configuration options:

## Parameters
---
Expand Down Expand Up @@ -124,13 +124,13 @@ The [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/sh
## Deployment
---

To deploy the vault-k8s-mgmt Helm chart, follow these steps:
To deploy the bevel-vault-mgmt Helm chart, follow these steps:

1. Modify the [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/vault-k8s-mgmt/values.yaml) file to set the desired configuration values.
1. Modify the [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/bevel-vault-mgmt/values.yaml) file to set the desired configuration values.
2. Run the following Helm command to install the chart:
```
$ helm repo add bevel https://hyperledger.github.io/bevel/
$ helm install <release-name> ./vault-k8s-mgmt
$ helm install <release-name> ./bevel-vault-mgmt
```
Replace `<release-name>` with the desired name for the release.
Expand All @@ -151,11 +151,11 @@ replicas and their current status.
## Updating the Deployment
---
If we need to update the deployment with new configurations or changes, modify the same [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/vault-k8s-mgmt/values.yaml) file with the desired changes and run the following Helm command:
If we need to update the deployment with new configurations or changes, modify the same [values.yaml](https://github.com/hyperledger/bevel/blob/develop/platforms/shared/charts/bevel-vault-mgmt/values.yaml) file with the desired changes and run the following Helm command:
```
$ helm upgrade <release-name> ./vault-k8s-mgmt
$ helm upgrade <release-name> ./bevel-vault-mgmt
```
Replace `<release-name>` with the name of the release. This command will apply the changes to the deployment, ensuring the vault-k8s-mgmt node is up to date.
Replace `<release-name>` with the name of the release. This command will apply the changes to the deployment, ensuring the bevel-vault-mgmt node is up to date.
<a name = "deletion"></a>
## Deletion
Expand All @@ -170,7 +170,7 @@ Replace `<release-name>` with the name of the release. This command will remove
<a name = "contributing"></a>
## Contributing
---
If you encounter any bugs, have suggestions, or would like to contribute to the [Ambassador Certs GoQuorum Deployment Helm Chart](ttps://github.com/hyperledger/bevel/blob/develop/platforms/hyperledger-besu/charts/vault-k8s-mgmt), please feel free to open an issue or submit a pull request on the [project's GitHub repository](https://github.com/hyperledger/bevel).
If you encounter any bugs, have suggestions, or would like to contribute to the [Ambassador Certs GoQuorum Deployment Helm Chart](ttps://github.com/hyperledger/bevel/blob/develop/platforms/hyperledger-besu/charts/bevel-vault-mgmt), please feel free to open an issue or submit a pull request on the [project's GitHub repository](https://github.com/hyperledger/bevel).
<a name = "license"></a>
## License
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ spec:
interval: 1m
chart:
spec:
chart: {{ charts_dir }}/vault-k8s-mgmt
chart: {{ charts_dir }}/bevel-vault-mgmt
sourceRef:
kind: GitRepository
name: flux-{{ network.env.type }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ charts:
operations_console: fabric-operations-console
auth: cenm-auth
substrate_keys_job: substrate-key-mgmt
vault_k8s_mgmt: vault-k8s-mgmt
vault_k8s_mgmt: bevel-vault-mgmt
bootnode: substrate-node
node_substrate: substrate-node
genesis_job: substrate-genesis
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
- name: Create storageclass using helm chart
kubernetes.core.helm:
name: "{{ sc_name }}"
chart_ref: "{{ playbook_dir }}/../../../platforms/shared/charts/storageclass"
chart_ref: "{{ playbook_dir }}/../../../platforms/shared/charts/bevel-storageclass"
release_namespace: default
values_files:
- "{{ playbook_dir }}/../../../platforms/shared/configuration/build/{{ sc_name }}-storageclass.yaml"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

## Role setup/vault_kubernetes

Shared/Common role to create the Kubernetes Job for vault-kubernetes associations using helmchart vault-k8s-mgmt
Shared/Common role to create the Kubernetes Job for vault-kubernetes associations using helmchart bevel-vault-mgmt

### Inputs

Expand Down

0 comments on commit ddfaeda

Please sign in to comment.