-
Notifications
You must be signed in to change notification settings - Fork 75
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
Support customisation of docker images per-keyspace #610
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6551,7 +6551,18 @@ <h3 id="planetscale.com/v2.VitessKeyspaceTemplateImages">VitessKeyspaceTemplateI | |
</p> | ||
<p> | ||
<p>VitessKeyspaceTemplateImages specifies user-definable container images to | ||
use for this keyspace.</p> | ||
use for this keyspace. The images defined here by the user will override | ||
those defined at the top-level in VitessCluster.spec.images.</p> | ||
<p>While this field allows you to set a different set of Vitess version for | ||
some components of Vitess than the version defined at the top level, it | ||
is important to note that Vitess only ensure compatibility between one | ||
version and the next and previous one. For instance: N is only compatible | ||
with N+1 and N-1. Do be careful when specifying multiple versions across | ||
your cluster so that they respect this compatibility rule.</p> | ||
<p>Note: this structure is a copy of VitessKeyspaceImages, once we have gotten | ||
rid of MysqldImage and replaced it by MysqldImageNew (planned for v2.15), we | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I thought that that new was only temporary? This makes it seem like it's permanent. Maybe I'm misunderstanding. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. it is only temporary, we will fix it within this release cycle on main |
||
should be able to remove VitessKeyspaceTemplateImages entirely and just use | ||
VitessKeyspaceImages instead as it contains exactly the same fields.</p> | ||
</p> | ||
<table class="table table-striped"> | ||
<thead class="thead-dark"> | ||
|
@@ -6563,6 +6574,39 @@ <h3 id="planetscale.com/v2.VitessKeyspaceTemplateImages">VitessKeyspaceTemplateI | |
<tbody> | ||
<tr> | ||
<td> | ||
<code>vttablet</code></br> | ||
<em> | ||
string | ||
</em> | ||
</td> | ||
<td> | ||
<p>Vttablet is the container image (including version tag) to use for Vitess Tablet instances.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td> | ||
<code>vtorc</code></br> | ||
<em> | ||
string | ||
</em> | ||
</td> | ||
<td> | ||
<p>Vtorc is the container image (including version tag) to use for Vitess Orchestrator instances.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td> | ||
<code>vtbackup</code></br> | ||
<em> | ||
string | ||
</em> | ||
</td> | ||
<td> | ||
<p>Vtbackup is the container image (including version tag) to use for Vitess Backup jobs.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td> | ||
<code>mysqld</code></br> | ||
<em> | ||
<a href="#planetscale.com/v2.MysqldImageNew"> | ||
|
@@ -6577,6 +6621,17 @@ <h3 id="planetscale.com/v2.VitessKeyspaceTemplateImages">VitessKeyspaceTemplateI | |
mysqld running alongside each tablet.</p> | ||
</td> | ||
</tr> | ||
<tr> | ||
<td> | ||
<code>mysqldExporter</code></br> | ||
<em> | ||
string | ||
</em> | ||
</td> | ||
<td> | ||
<p>MysqldExporter specifies the container image for mysqld-exporter.</p> | ||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<h3 id="planetscale.com/v2.VitessKeyspaceTurndownPolicy">VitessKeyspaceTurndownPolicy | ||
|
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.
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.
Fixed via 91eb524