Skip to content

update index.md text and gce diagram - #92

Open
tarrow wants to merge 1 commit into
mainfrom
updateIndex
Open

update index.md text and gce diagram#92
tarrow wants to merge 1 commit into
mainfrom
updateIndex

Conversation

@tarrow

@tarrow tarrow commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread tech/index.md
# Code & Config

All code lives on Github in the [wbstack org](https://github.com/wbstack).
All code lives on Github in the [wbstack org](https://github.com/wbstack) or the [wmde org](https://github.com/wmde)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From the point of view of "wbstack" the software that can deploy multiple wikibases via the k8s seutp, i beleive "all code" still lives on github?
Only the wmde wikibase.cloud deployment repo i believe is on the wmde org?
So perhaps just linking to that deploy repo makes sense?

And or link to a specific filtered list of repos on the wmde org if there are indeed more

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given how rarely this is updated I'm not keen to enumerate what appears to be en exhaustive list which is then likely to get out of date.

I believe there are 3 vaguely relevant repos in the wmde org:

  • wmde/wbaas-deploy
  • wmde/wbaas-backup
  • wmde/wikibase-cloud-status (no code that really lands in the cluster)

Comment thread tech/index.md
The only current deployment of this stack is [wikibase.cloud](https://wikibase.cloud).

![](./../diagrams/2021-tech-overview-gce-k8s.drawio.svg)
![](./../diagrams/2026-tech-overview-gce-k8s.drawio.svg)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mentioned elsewhere, but it might be neat to first move the diagram to a file name such as tech-overview-gce-k8s.drawio.svg
And then change it from there in antoehr commit, so that the github diff image visualization can be used to see the differences

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes! I would like this, but I won't block merging by requiring it's done.

@outdooracorn outdooracorn left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From what I can tell, these changes look correct.

I've left some comments for possible improvements to this diagram, but I won't block this PR on them.

Comment thread tech/index.md
The only current deployment of this stack is [wikibase.cloud](https://wikibase.cloud).

![](./../diagrams/2021-tech-overview-gce-k8s.drawio.svg)
![](./../diagrams/2026-tech-overview-gce-k8s.drawio.svg)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes! I would like this, but I won't block merging by requiring it's done.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the images aren't loading in the full-screen view of this for me (e.g. mariadb, argocd, helmfile), but they do in the small preview, so I assume it's okay.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The 3-way-ish arrow between the mediawiki group, the api-backend, and the query-gateway is confusing to me. Looking at the "From API" text and a little bit of domain knowledge, I'm assuming that the query-gateway calls the api-backend and the fact it is touching the mediawiki group to api-backend line means nothing? However, this was present in the original diagram, so I won't block this PR.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The platform-nginx now calls the api-backend in order to route to mediawiki. Should this be on the diagram?

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.

3 participants