-
Notifications
You must be signed in to change notification settings - Fork 23
appliance: add frontend resources #513
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: remove these hacks, this is just for testing the draft while our main-branch images are unreleased. This is just me being lazy and not docker-tagging the development images to make them realistically-formatted.
Update: TODONE
charts/sourcegraph-appliance/templates/deployment-frontend.yaml
Outdated
Show resolved
Hide resolved
32764dd to
a5634c7
Compare
| {{- toYaml . | nindent 8 }} | ||
| {{- end }} | ||
| app: sourcegraph-appliance | ||
| app: sourcegraph-appliance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
indentation fixed - now the new backend service should actually select something 🙏
c6811f9 to
5a7916e
Compare
6617efd to
56a6749
Compare
- Add deployment for appliance-frontend. - re-point frontend service at this frontend, not the appliance backend - Add a service for the backend, and reference it in the frontend's env vars. - Fix indentation of appliance backend label. - Hardcode appliance backend container port - there's no need to change it, this is just error-prone. - Fix deployment name for self-update, and add the frontend to the self-update list (see https://linear.app/sourcegraph/issue/REL-302/self-update-should-update-appliance-frontend-too), and make it optional. - Bump chart app version
56a6749 to
c84fdad
Compare
The helm chart will configure both the backend and frontend deployments to self-update: sourcegraph/deploy-sourcegraph-helm#513 Relates to https://linear.app/sourcegraph/issue/REL-302/self-update-should-update-appliance-frontend-too
The helm chart will configure both the backend and frontend deployments to self-update: sourcegraph/deploy-sourcegraph-helm#513 Relates to https://linear.app/sourcegraph/issue/REL-302/self-update-should-update-appliance-frontend-too
The helm chart will configure both the backend and frontend deployments to self-update: sourcegraph/deploy-sourcegraph-helm#513 Relates to https://linear.app/sourcegraph/issue/REL-302/self-update-should-update-appliance-frontend-too
vars.
it, this is just error-prone.
self-update list (see
https://linear.app/sourcegraph/issue/REL-302/self-update-should-update-appliance-frontend-too)
Relates to https://linear.app/sourcegraph/issue/REL-293/appliance-is-packaged-in-containers-for-production and https://linear.app/sourcegraph/issue/REL-305/kick-the-tires-with-a-realistic-ingress, but does not close them.
Checklist
Test plan
See comments in https://linear.app/sourcegraph/issue/REL-305/kick-the-tires-with-a-realistic-ingress