Files
papers/hip-0302-replicate/sections/07-affected-services.tex

31 lines
1.2 KiB
TeX

\section{Affected Services}
\begin{table}[H]
\centering
\begin{tabular}{@{}lllll@{}}
\toprule
\textbf{Service} & \textbf{Database(s)} & \textbf{Typical Size} & \textbf{PVC} & \textbf{Replicate} \\
\midrule
IAM & iam.db & 50--200 MiB & 1 GiB & Yes \\
KMS & kms.db (sqlcipher) & 10--50 MiB & 1 GiB & Yes \\
ATS & data.db + per-org .db & 1--20 GiB & 20 GiB & Yes \\
BD & data.db + per-org .db & 1--10 GiB & 20 GiB & Yes \\
TA & data.db + per-org .db & 500 MiB--5 GiB & 20 GiB & Yes \\
Tasks & tasks.db & 100--500 MiB & 5 GiB & Yes \\
\bottomrule
\end{tabular}
\caption{Affected services. The PVC column shows the current allocation; with
replicate, PVCs are replaced by \texttt{emptyDir} and the listed sizes
become the S3 storage consumption.}
\label{tab:services}
\end{table}
All services listed above are \textbf{required} to deploy the replicate
sidecar. New Base services created after this HIP is finalized inherit the
requirement automatically.
% ============================================================================
% 8. SECURITY
% ============================================================================