TimesTenScaleoutSpecSpec
TimesTenScaleoutSpecSpec appears in TimesTenScaleoutSpec.
The following table describes the syntax for TimesTenScaleoutSpecSpec. There are some fields of type quantity. The specified value is of the same format as Kubernetes resource limits. For example, 200Gi, 200G, 1000Mi, 1000M, and so on.
Note:
There are datum that are reserved for internal use and are not documented in this table. The names of these datum typically begin withzz
. For example, zzTestInfo
is reserved for internal use.
Table 17-7 TimesTenScaleoutSpecSpec
Field | Type | Description |
---|---|---|
|
quantity |
The amount of This memory is used for the TimesTen daemon, subdaemons, agents, and the Client/Server server. This value is added to The default is |
|
integer |
Time in seconds that the Operator waits for an https The default is |
|
integer |
Time in seconds that the Operator waits for an https The default is |
|
integer |
Time in seconds that the Operator waits for a TCP handshake when communicating with the TimesTen agent. The default is |
|
integer |
Time in seconds that the Operator waits for a TLS (https) credential exchange when communicating with the TimesTen agent. The default is |
|
boolean |
Determines if the Operator attempts to set appropriate memory limits and requests for TimesTen Pods. Valid values:
|
|
boolean |
Determines if the metadata in the Oracle Database should be cleaned up when this TimesTenClassic object is deleted. Use for TimesTen Cache only. Valid values:
See Dropping Oracle Database Objects Used by Cache Groups with Autorefresh in the Oracle TimesTen In-Memory Database Cache Guide. |
|
quantity |
The amount of CPU requested for the The default is |
|
quantity |
The amount of memory requested for the The default is |
|
boolean |
Determines if a daemon log container is created in each TimesTen Pod. This container writes the TimesTen daemon logs (from Valid values:
|
|
Quantity |
Specify this value to tell the Operator how much CPU your There is no default. |
databaseMemorySize |
Quantity |
You can specify this value to tell the Operator how much shared memory an element of your database requires. If you specify a value, that value will be used. If you do not specify a value, the Operator attempts to determine the required size from the provided If the Operator cannot determine the database size, the value TimesTen recommends that you provide a
db.ini file to the Operator by using a Configmap or Secret, and that you not specify databaseMemorySize .
Note: If you provide adb.ini file by using an init container, you must specify databaseMemorySize .
|
|
string |
Name of the storage class that is used to request persistent volumes for the elements of the TimesTen database in the grid. If not specified, the default is the value of |
|
|
When choosing to use a persistent volume to store the elements of a TimesTen database in the grid, the primary determinant of what volumes to use is the
|
|
string |
Amount of storage to be provisioned for each element of the TimesTen database in the grid. The default is |
|
array of strings |
Name of one or more ConfigMaps to be included in a projected volume. This projected volume is mounted as |
|
array of strings |
Name of one or more Secrets to be included in a projected volume. This projected volume is mounted as |
|
quantity |
The amount of CPU requested for the The default is |
|
quantity |
The amount of memory requested for the The default is |
|
string |
Name of the TimesTen image that is executed in the created containers. There is no default. You must specify the name of the |
|
string |
Determines if and when Kubernetes pulls the TimesTen image from the image repository. Valid values:
Note: Values are case sensitive. |
|
string |
Image pull secret that is used to authenticate and give permission to Kubernetes to fetch the specified TimesTen image from its image repository. There is no default. You must specify the name of the image pull secret. |
|
integer |
K-Safety value for this TimesTen grid. This value determines the number of copies of data for your TimesTen database. This value also determines the number of StatefulSets that the TimesTen Operator creates. A StatefulSet provides the Pods that are used to implement a single data space in the grid. For example, if you set The default is For more information on K-Safety, see K-Safety in the Oracle TimesTen In-Memory Database Scaleout User's Guide. |
|
string |
Name of the storage class that is used to request persistent volumes for the TimesTen database transaction log files. This field is optional and is valid only for data instances. |
|
|
When choosing to use a persistent volume to store the TimesTen transaction log files, the primary determinant of what volumes to use is the
|
|
string |
Amount of storage to be provisioned for the TimesTen transaction log files. This value is for each element of the TimesTen database in the grid. Valid only for data instances. |
|
integer |
At runtime, if a container's memory usage is more than its percentage of its limit (both as reported by cgroups), the Operator generates Events to inform you of this occurrence. The memory usage refers to the container's The default is |
|
quantity |
The amount of The default is |
|
quantity |
The amount of The default is |
|
string |
Name of the storage class that is used to request persistent volumes for the database of the management instance. If not specified, the default is the value of |
|
|
When choosing to use a persistent volume to store the database of the management instance, the primary determinant of what volumes to use is the
|
|
string |
Amount of storage to be provisioned for the database of the management instance. The default is |
|
integer |
Number of replica sets in the grid. A replica set contains The default is For more information on replica sets, see Understanding Replica Sets in the Oracle TimesTen In-Memory Database Scaleout User's Guide. |
|
integer |
Number of ZooKeeper Pods to provision in a StatefulSet. Valid values:
|
|
integer |
Determines how often (expressed in seconds) that the Operator checks the status of the TimesTenScaleout object. For example, if you set this value to The value must be a positive integer (greater than |
|
|
Determines if the TimesTen Exporter is deployed. If specified, the Exporter is deployed. The datum for the |
|
string |
When a TimesTenScaleout object is in the |
|
string |
Controls the behavior of the Operator when a total replica set failure occurs. Valid values:
|
|
string |
If you change the value of |
|
string |
Name of the storage class that is used to request persistent volumes for the TimesTen database. If the value for |
|
|
When choosing to use a persistent volume to store an element of a TimesTen database in a grid, the primary determinant of what volumes to use is the If the value for
|
|
string |
Amount of storage to be used for each element of a TimesTen database in the grid. If the value for The default is For information on determining the amount of storage needed for TimesTen, see Storage Provisioning for TimesTen in the Oracle TimesTen In-Memory Database Operations Guide . |
|
quantity |
The amount of The default is |
|
quantity |
The amount of The default is |
|
string |
Name of the storage class that is used to request persistent volumes for ZooKeeper's persistent data. If not specified, the default is the value of |
|
|
When choosing to use a persistent volume to store ZooKeeper's persistent data, the primary determinant of what volumes to use is the
|
|
string |
Amount of storage to be provisioned for ZooKeeper's persistent data . The default is |