<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CLI / API Reference on Porch Documentation</title><link>/v1.5/docs/7_cli_api/</link><description>Recent content in CLI / API Reference on Porch Documentation</description><generator>Hugo</generator><language>en-us</language><atom:link href="/v1.5/docs/7_cli_api/index.xml" rel="self" type="application/rss+xml"/><item><title>CLI Reference</title><link>/v1.5/docs/7_cli_api/porchctl/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/v1.5/docs/7_cli_api/porchctl/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>&lt;p>&lt;code>porchctl&lt;/code> is the command-line interface for interacting with Porch. It communicates with a Kubernetes API server that has Porch installed as an aggregated API server, allowing you to manage repository registrations and packages within those repositories.&lt;/p>
&lt;h2 id="installation">Installation&lt;/h2>&lt;p>See 
&lt;a href="/v1.5/docs/3_getting_started/installing-porchctl/">Installing porchctl&lt;/a> for installation instructions.&lt;/p>
&lt;h2 id="global-flags">Global Flags&lt;/h2>&lt;p>These flags are available for all porchctl commands:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Flag&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;th>Default&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>--kubeconfig string&lt;/code>&lt;/td>
 &lt;td>Path to kubeconfig file. Only required if out-of-cluster. Can also be set via &lt;code>KUBECONFIG&lt;/code> environment variable.&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>--log-flush-frequency duration&lt;/code>&lt;/td>
 &lt;td>Maximum seconds between log flushes&lt;/td>
 &lt;td>&lt;code>5s&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>--truncate-output&lt;/code>&lt;/td>
 &lt;td>Enable output truncation&lt;/td>
 &lt;td>&lt;code>true&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>-v, --v Level&lt;/code>&lt;/td>
 &lt;td>Log level verbosity&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>-h, --help&lt;/code>&lt;/td>
 &lt;td>Help for porchctl&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="commands">Commands&lt;/h2>&lt;ul>
&lt;li>
&lt;a href="#repo">repo&lt;/a> - Manage package repositories&lt;/li>
&lt;li>
&lt;a href="#rpkg">rpkg&lt;/a> - Manage packages&lt;/li>
&lt;li>
&lt;a href="#completion">completion&lt;/a> - Generate shell autocompletion&lt;/li>
&lt;li>
&lt;a href="#version">version&lt;/a> - Print version information&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="repo">repo&lt;/h2>&lt;p>Manage package repositories.&lt;/p></description></item><item><title>API Reference</title><link>/v1.5/docs/7_cli_api/api-ref/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/v1.5/docs/7_cli_api/api-ref/</guid><description>&lt;h2 id="packages">Packages&lt;/h2>&lt;ul>
&lt;li>
&lt;a href="#porchkptdevv1alpha1">porch.kpt.dev/v1alpha1&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="porchkptdevv1alpha1">porch.kpt.dev/v1alpha1&lt;/h2>&lt;h4 id="condition">Condition&lt;/h4>&lt;p>&lt;em>Appears in:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>
&lt;a href="#packagerevisionstatus">PackageRevisionStatus&lt;/a>&lt;/li>
&lt;/ul>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Field&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;th>Default&lt;/th>
 &lt;th>Validation&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>type&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>status&lt;/code> &lt;em>
&lt;a href="#conditionstatus">ConditionStatus&lt;/a>&lt;/em>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>reason&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>message&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h4 id="conditionstatus">ConditionStatus&lt;/h4>&lt;p>&lt;em>Appears in:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>
&lt;a href="#condition">Condition&lt;/a>&lt;/li>
&lt;/ul>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Field&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>True&lt;/code>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>False&lt;/code>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>Unknown&lt;/code>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h4 id="field">Field&lt;/h4>&lt;p>Field references a field in a resource&lt;/p>
&lt;p>&lt;em>Appears in:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>
&lt;a href="#resultitem">ResultItem&lt;/a>&lt;/li>
&lt;/ul>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Field&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;th>Default&lt;/th>
 &lt;th>Validation&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>path&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>Path is the field path. This field is required.&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>currentValue&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>CurrentValue is the current field value&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>proposedValue&lt;/code> &lt;em>string&lt;/em>&lt;/td>
 &lt;td>ProposedValue is the proposed value of the field to fix an issue.&lt;/td>
 &lt;td>&lt;/td>
 &lt;td>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h4 id="file">File&lt;/h4>&lt;p>File references a file containing a resource&lt;/p></description></item><item><title>CRD Reference</title><link>/v1.5/docs/7_cli_api/crd-ref/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/v1.5/docs/7_cli_api/crd-ref/</guid><description>&lt;iframe
 src="https://doc.crds.dev/github.com/nephio-project/porch@v1.5.7"
 width="100%"
 style="min-height:98vh; border:none;"/></description></item></channel></rss>