Skip to content
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

[FEATURE] Simplify the instructions for the Workload deployment #33

Open
bahramr opened this issue Aug 31, 2022 · 1 comment
Open

[FEATURE] Simplify the instructions for the Workload deployment #33

bahramr opened this issue Aug 31, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@bahramr
Copy link
Contributor

bahramr commented Aug 31, 2022

The steps for the workload deployment are too complex and do not provide much instructional value.
Consider implementing the following enhancements:

  1. Remove the steps to setup firewalls rule for the jumpbox
  2. Connecting the ACR and AKV to the hub should have been done previously through the IaC bicep or terraform code
  3. We should talk about the "AKS run command" as an alternative to running the kubectl commands from the jumpbox. All the commands should be changed to be run locally from the Linux jumpbox as that offers a better experience for the end user (also making use of the jumpbox and Bastionhost deployed in the environment).
  4. Remove all the manual customizations that need to be done to the app yaml files. Instead use helm and pass the environment specific variables as parameters
  5. Remove the steps to deploy ingress without HTTPS
@bahramr bahramr added the enhancement New feature or request label Aug 31, 2022
@bahramr bahramr assigned mosabami and unassigned mosabami Aug 31, 2022
@bahramr bahramr changed the title [FEATURE] Simplify the instructions for the rokflow deployment [FEATURE] Simplify the instructions for the Workload deployment Aug 31, 2022
@ahems
Copy link
Contributor

ahems commented May 10, 2023

The workload deployment can now be done via a GitHub action instead, which is much easier: Steps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants