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

feat(greenhousectl): setup greenhouse dashboard #845

Merged
merged 27 commits into from
Jan 28, 2025
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ec6171b
(chore): dev cli simplification
abhijith-darshan Jan 14, 2025
1c5deb5
(chore): greenhouse dashboard setup
abhijith-darshan Jan 14, 2025
894610b
(chore): allow dev setup config overrides
abhijith-darshan Jan 14, 2025
57fe1a2
(chore): dashboard configuration
abhijith-darshan Jan 14, 2025
be77cac
(chore): enhance dev setup commands in make
abhijith-darshan Jan 14, 2025
c807cc8
(chore): clean up unused vars
abhijith-darshan Jan 14, 2025
3a2bfbc
(chore): generate dev cli docs
abhijith-darshan Jan 14, 2025
3e3886e
Merge branch 'main' into localenv/dashboard
abhijith-darshan Jan 14, 2025
0c62032
(chore): go fmt
abhijith-darshan Jan 14, 2025
1bae0fa
(chore): lint recommendation
abhijith-darshan Jan 14, 2025
02df10c
Automatic application of license header
Jan 14, 2025
d7867db
(chore): remote pull of plugin definitions
abhijith-darshan Jan 16, 2025
1fca6f2
(chore): juno doc ref to README
abhijith-darshan Jan 17, 2025
52c0d0a
(chore): dev cli README review recommendations
abhijith-darshan Jan 17, 2025
5d4b858
(chore): hint to use generated kubeconfigs from tmp folder
abhijith-darshan Jan 17, 2025
bbe4d03
(chore): hint to use generated kubeconfigs from tmp folder
abhijith-darshan Jan 17, 2025
61f0fad
(chore): remove remote plugin definition link in samples kustomize
abhijith-darshan Jan 17, 2025
8155670
(chore): fix spacing in notes
abhijith-darshan Jan 17, 2025
2c2e57a
(chore): fix quotes
abhijith-darshan Jan 17, 2025
c07fc4d
(docs): develop controller and webhook together
abhijith-darshan Jan 17, 2025
ee48ebd
Merge branch 'main' into localenv/dashboard
abhijith-darshan Jan 17, 2025
a6978ca
Merge branch 'main' into localenv/dashboard
abhijith-darshan Jan 23, 2025
32e917f
(chore): regenerate docs from template
abhijith-darshan Jan 23, 2025
36a421b
Apply suggestions from code review
abhijith-darshan Jan 24, 2025
39312fe
Merge branch 'main' into localenv/dashboard
abhijith-darshan Jan 24, 2025
6649c37
(docs): regenerate docs
abhijith-darshan Jan 27, 2025
5130d92
Merge branch 'main' into localenv/dashboard
abhijith-darshan Jan 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
(chore): remote pull of plugin definitions
abhijith-darshan committed Jan 16, 2025
commit d7867dbea9ba56684de5476091e5c7f5b4f633e5
3 changes: 2 additions & 1 deletion dev-env/localenv/samples/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -3,4 +3,5 @@

# Add more resources in the future to setup a complete environment with plugins
resources:
- organization.yaml
- organization.yaml
- https://github.com/cloudoperators/greenhouse-extensions?ref=main

Unchanged files with check annotations Beta

&& apk add --no-cache --no-progress libc6-compat \
&& apk del --no-cache --no-progress apk-tools alpine-keys
CMD /dev-env && \

Check warning on line 44 in Dockerfile.dev-env

GitHub Actions / Build (Dockerfile.dev-env, greenhouse-dev-env)

JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals

JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
echo "proxying ${DEV_ENV_CONTEXT:-cluster-admin}" && \
kubectl proxy --kubeconfig=/envtest/internal.kubeconfig --context=${DEV_ENV_CONTEXT:-cluster-admin} --port=8090 --v=9 --address="0.0.0.0" --accept-hosts "^.*$"