mirror of
https://github.com/kerberos-io/deployment.git
synced 2026-08-23 15:18:32 +00:00
update configuration
This commit is contained in:
@@ -120,12 +120,25 @@ To simplify the experience, we have created a `configure.sh` script to automate
|
|||||||
|
|
||||||
### A. Scripted installation
|
### A. Scripted installation
|
||||||
|
|
||||||
|
To create a new deployment you can use following command.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./configure.sh -i <ipaddress> -s <host_storage_path>
|
ubuntu@xxxx:~/deployment$ ./configure.sh
|
||||||
|
Usage: ./configure.sh {apply|delete} [-s <storage_path>] [-i <ip_address>]
|
||||||
```
|
```
|
||||||
|
|
||||||
When looking into the `configure.sh` script, you will notice that `microk8s` is utilized. You are encouraged to adjust the overlay to suit your requirements or create a new overlay as needed.
|
When looking into the `configure.sh` script, you will notice that `microk8s` is utilized. You are encouraged to adjust the overlay to suit your requirements or create a new overlay as needed.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ubuntu@xxxx:~/deployment$ ./configure.sh apply -i x.x.x.x -s /media/storage
|
||||||
|
```
|
||||||
|
|
||||||
|
To delete you can use the deletion argument.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ubuntu@xxxx:~/deployment$ ./configure.sh delete
|
||||||
|
```
|
||||||
|
|
||||||
### B. Native installation
|
### B. Native installation
|
||||||
|
|
||||||
If you prefer to use `kustomize` directly without the `configure.sh` script, that's perfectly fine. You can adjust an existing overlay or create a new one to suit your needs. By using the `kustomize` configuration mechanism, you can override our `base` directory settings.
|
If you prefer to use `kustomize` directly without the `configure.sh` script, that's perfectly fine. You can adjust an existing overlay or create a new one to suit your needs. By using the `kustomize` configuration mechanism, you can override our `base` directory settings.
|
||||||
|
|||||||
@@ -6,7 +6,8 @@ get_ip_address() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Parse command line arguments
|
# Parse command line arguments
|
||||||
command=""
|
command=$1
|
||||||
|
shift
|
||||||
while getopts ":s:i:" opt; do
|
while getopts ":s:i:" opt; do
|
||||||
case $opt in
|
case $opt in
|
||||||
s) storage_path="$OPTARG"
|
s) storage_path="$OPTARG"
|
||||||
@@ -18,9 +19,6 @@ while getopts ":s:i:" opt; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
shift $((OPTIND -1))
|
|
||||||
command=$1
|
|
||||||
|
|
||||||
if [ "$command" == "apply" ]; then
|
if [ "$command" == "apply" ]; then
|
||||||
if [ -z "$storage_path" ]; then
|
if [ -z "$storage_path" ]; then
|
||||||
echo "Usage: $0 apply -s <storage_path> [-i <ip_address>]"
|
echo "Usage: $0 apply -s <storage_path> [-i <ip_address>]"
|
||||||
|
|||||||
Reference in New Issue
Block a user