Skip to content

Conversation

@craigfurman
Copy link
Contributor

@craigfurman craigfurman commented Jul 26, 2024

  • 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)
  • Bump chart app version

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

Copy link
Contributor Author

@craigfurman craigfurman left a 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

@craigfurman craigfurman force-pushed the appliance-frontend-tweaks branch from 32764dd to a5634c7 Compare July 29, 2024 09:02
{{- toYaml . | nindent 8 }}
{{- end }}
app: sourcegraph-appliance
app: sourcegraph-appliance
Copy link
Contributor Author

@craigfurman craigfurman Jul 29, 2024

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 🙏

@craigfurman craigfurman force-pushed the appliance-frontend-tweaks branch 2 times, most recently from c6811f9 to 5a7916e Compare July 29, 2024 11:12
@craigfurman craigfurman marked this pull request as ready for review July 29, 2024 13:53
@craigfurman craigfurman force-pushed the appliance-frontend-tweaks branch 2 times, most recently from 6617efd to 56a6749 Compare July 29, 2024 15:03
- 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
@craigfurman craigfurman force-pushed the appliance-frontend-tweaks branch from 56a6749 to c84fdad Compare July 29, 2024 15:20
craigfurman pushed a commit to sourcegraph/sourcegraph-public-snapshot that referenced this pull request Jul 30, 2024
craigfurman pushed a commit to sourcegraph/sourcegraph-public-snapshot that referenced this pull request Jul 30, 2024
@craigfurman craigfurman merged commit 0b87699 into main Jul 30, 2024
@craigfurman craigfurman deleted the appliance-frontend-tweaks branch July 30, 2024 08:32
craigfurman pushed a commit to sourcegraph/sourcegraph-public-snapshot that referenced this pull request Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants