-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helm install script #27
Helm install script #27
Commits on Jun 18, 2024
-
Added helm installation script.
Fortune Ndlovu committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 790122e - Browse repository at this point
Copy the full SHA 790122eView commit details -
Copyright statement and information about the relevant Apache Licence.
Fortune Ndlovu committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 60003cd - Browse repository at this point
Copy the full SHA 60003cdView commit details -
Refractored the function to detect cluster router base: Instead of us…
…ing a combination of commands get route or get ingress followed by grep to search for a line containing console or default and then awk to extract the desired field from that line, I went with more direct approach with -o=jsonpath option to extract the host value directly from the JSON output of the get route or get ingress command.
Fortune Ndlovu committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 62317f8 - Browse repository at this point
Copy the full SHA 62317f8View commit details -
Added clear instructions and a description of the script, the options…
… available, and examples of usage all using the usage function, this helps keep docs information centralized reducing cognitive load.
Fortune Ndlovu committedJun 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 59965c6 - Browse repository at this point
Copy the full SHA 59965c6View commit details
Commits on Jun 19, 2024
-
Added --help option to display usage information.
Fortune Ndlovu committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 6e1a1a1 - Browse repository at this point
Copy the full SHA 6e1a1a1View commit details -
.sh file name change as noted that the install-helm.sh file makes it …
…sound like it stalls he Helm executable.
Fortune Ndlovu committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 733f5f8 - Browse repository at this point
Copy the full SHA 733f5f8View commit details -
Added --cli <oc|kubectl> option to specify which CLI tool to use.
Included logic to validate the --cli parameter. Retained the automatic detection of CLI if --cli is not provided. Updated usage instructions to reflect the new --cli option.
Fortune Ndlovu committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 45c1e1f - Browse repository at this point
Copy the full SHA 45c1e1fView commit details -
Placed the checks for essential information at the top of the file en…
…suring that the script exists early if the necessary components are not available. This prevents unnecessary execution of other parts of the script.
Fortune Ndlovu committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 40aa740 - Browse repository at this point
Copy the full SHA 40aa740View commit details -
Support for --release-name and --generate-name options: Allows users …
…to specify a custom release name or generate one automatically.
Fortune Ndlovu committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for d4a5a5c - Browse repository at this point
Copy the full SHA d4a5a5cView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa66059 - Browse repository at this point
Copy the full SHA aa66059View commit details -
Using dirname to determine the base directory of the script ensuring …
…that it can be executed from any location on the filesystem. In addition capturing additional arguments and appending extra arguments.
Configuration menu - View commit details
-
Copy full SHA for 8996e31 - Browse repository at this point
Copy the full SHA 8996e31View commit details -
Removed login check because we already provide feedback if the user i…
…s not logged in through Helm and other commands.
Configuration menu - View commit details
-
Copy full SHA for 7673f4b - Browse repository at this point
Copy the full SHA 7673f4bView commit details -
Updated the detect_cluster_router_base function to use oc get ingress…
….config.openshift.io/cluster to fetch the correct router base domain on OpenShift.
Configuration menu - View commit details
-
Copy full SHA for 77042ae - Browse repository at this point
Copy the full SHA 77042aeView commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a990059 - Browse repository at this point
Copy the full SHA a990059View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc57eed - Browse repository at this point
Copy the full SHA bc57eedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ba23d9 - Browse repository at this point
Copy the full SHA 8ba23d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b5f427 - Browse repository at this point
Copy the full SHA 1b5f427View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca84b36 - Browse repository at this point
Copy the full SHA ca84b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b01512 - Browse repository at this point
Copy the full SHA 8b01512View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cafbd47 - Browse repository at this point
Copy the full SHA cafbd47View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 813fa8b - Browse repository at this point
Copy the full SHA 813fa8bView commit details -
since the ROUTER_BASE is always required and will either be provided …
…by the user or auto-detected, there's no need to add the router base to the Helm arguments conditionally.
Configuration menu - View commit details
-
Copy full SHA for a67d111 - Browse repository at this point
Copy the full SHA a67d111View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2317626 - Browse repository at this point
Copy the full SHA 2317626View commit details -
Configuration menu - View commit details
-
Copy full SHA for 905e1ae - Browse repository at this point
Copy the full SHA 905e1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 401589f - Browse repository at this point
Copy the full SHA 401589fView commit details -
Trapping for each condition separately, and then providing a call to …
…action for the user so they know where to get oc or helm to install it.
Configuration menu - View commit details
-
Copy full SHA for 41bf45b - Browse repository at this point
Copy the full SHA 41bf45bView commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd8c73e - Browse repository at this point
Copy the full SHA dd8c73eView commit details
Commits on Jul 19, 2024
-
Adding the -i flag to install the chart if it doesnt exists, or upgra…
…de it if it does. And removing the md file because the instructions are present in the usage function of the script.
Configuration menu - View commit details
-
Copy full SHA for cfa136f - Browse repository at this point
Copy the full SHA cfa136fView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 595db25 - Browse repository at this point
Copy the full SHA 595db25View commit details