parodos-dev / workflow-software-templates

Apache License 2.0
0 stars 9 forks source link

Missing stuffs not documented: pipeline, git-ssh-credentials #22

Closed cmoulliard closed 6 months ago

cmoulliard commented 7 months ago

Issue

Some of the resources created using the skeleton project such as the Tekton Trigger refers to resources which are missing:

Can the template be improved to generate them OR to document what the user should do to install them ?

pkliczewski commented 7 months ago

@dmartinol please take a look

dmartinol commented 7 months ago

I already discussed this issue with @masayag, we need to document the steps to generate the missing resources, that are currently described here and here.

The latter will be eventually moved in the Orchestrator helm chart, according to FLPATH-1063, so there will be no need of any manual deployment.

pkliczewski commented 7 months ago

@dmartinol thanks! @cmoulliard this work is tracked by FLPATH-1063 is it ok with you to close this issue?

cmoulliard commented 7 months ago

Question: Is this project targeting only OCP as kubernetes platform ir could also be used for vanilla kubernetes: minikube, kind, idpbuilder, etc ? Why such a question: As OLM is not installed OOTB on kubernetes BUT only on OCP, then it is is needed to install also OLM or a better approach could be then in this case to use Helm charts

pkliczewski commented 7 months ago

With this solution we target OCP but we use k8s. @rgolangh is working on extending our helm chart to support k8s deployment as well

rgolangh commented 7 months ago

in the works https://github.com/parodos-dev/orchestrator-helm-chart/pull/90

On Thu, 7 Mar 2024 at 10:16, Piotr Kliczewski @.***> wrote:

With this solution we target OCP but we use k8s. @rgolangh https://github.com/rgolangh is working on extending our helm chart to support k8s deployment as well

— Reply to this email directly, view it on GitHub https://github.com/parodos-dev/workflow-software-templates/issues/22#issuecomment-1982880015, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABGBYHH5W3J6FIB6MIKWZN3YXAO57AVCNFSM6AAAAABEJMGWFKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBSHA4DAMBRGU . You are receiving this because you were mentioned.Message ID: @.***>