Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions content/en/cli/pops.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
type: docs
title: "pops CLI reference"
linkTitle: "pops"
slug: pops
url: /reference/cli/pops/
description: "Details on the pops Prompt-Ops CLI command"
---
## pops

Prompt-Ops manages your infrastructure using natural language.

### Options

```
-h, --help help for pops
```

### SEE ALSO

* [pops connection]({{< ref pops_connection.md >}}) - Manage your infrastructure connections using natural language.
* [pops version]({{< ref pops_version.md >}}) - Print the version number of Prompt-Ops

###### Auto generated by spf13/cobra on 15-Jan-2025
65 changes: 65 additions & 0 deletions content/en/cli/pops_connection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
type: docs
title: "pops connection CLI reference"
linkTitle: "pops connection"
slug: pops_connection
url: /reference/cli/pops_connection/
description: "Details on the pops connection Prompt-Ops CLI command"
---
## pops connection

Manage your infrastructure connections using natural language.

### Synopsis


Prompt-Ops manages your infrastructure using natural language.

**Cloud Connection:**
- **Types**: Azure, AWS
- **Commands**: create, delete, open, list, types
- **Example**: 'pops connection cloud create' creates a connection to a cloud provider.

**Database Connection:**
- **Types**: MySQL, PostgreSQL, MongoDB
- **Commands**: create, delete, open, list, types
- **Example**: 'pops connection db create' creates a connection to a database.

**Kubernetes Connection:**
- **Types**: Any available Kubernetes cluster
- **Commands**: create, delete, open, list, types
- **Example**: 'pops connection kubernetes create' creates a connection to a Kubernetes cluster.

More connection types and features are coming soon!

### Examples

```

- **pops connection create** - Create a connection by selecting from available types.
- **pops connection open** - Open a connection by selecting from available connections.
- **pops connection delete** - Delete a connection by selecting from available connections.
- **pops connection delete --all** - Delete all available connections.
- **pops connection list** - List all available connections.

```

### Options

```
-h, --help help for connection
```

### SEE ALSO

* [pops]({{< ref pops.md >}}) - Prompt-Ops manages your infrastructure using natural language.
* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.
* [pops connection create]({{< ref pops_connection_create.md >}}) - Create a new connection
* [pops connection db]({{< ref pops_connection_db.md >}}) - Manage database connections.
* [pops connection delete]({{< ref pops_connection_delete.md >}}) - Delete a connection or all connections
* [pops connection kubernetes]({{< ref pops_connection_kubernetes.md >}}) - Manage kubernetes connections.
* [pops connection list]({{< ref pops_connection_list.md >}}) - List all connections
* [pops connection open]({{< ref pops_connection_open.md >}}) - Open a connection
* [pops connection types]({{< ref pops_connection_types.md >}}) - List all available connection types

###### Auto generated by spf13/cobra on 15-Jan-2025
44 changes: 44 additions & 0 deletions content/en/cli/pops_connection_cloud.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
type: docs
title: "pops connection cloud CLI reference"
linkTitle: "pops connection cloud"
slug: pops_connection_cloud
url: /reference/cli/pops_connection_cloud/
description: "Details on the pops connection cloud Prompt-Ops CLI command"
---
## pops connection cloud

Manage cloud provider connections.

### Synopsis


Cloud Connection:

- Available Cloud connection types: Azure and AWS.
- Commands: create, delete, open, list, types.
- Examples:
* 'pops connection cloud create' creates a connection to a cloud provider.
* 'pops connection cloud open' opens an existing cloud connection.
* 'pops connection cloud list' lists all cloud connections.
* 'pops connection cloud delete' deletes a cloud connection.
* 'pops connection cloud types' lists all available cloud connection types (for now; Azure and AWS).

More connection types and features are coming soon!

### Options

```
-h, --help help for cloud
```

### SEE ALSO

* [pops connection]({{< ref pops_connection.md >}}) - Manage your infrastructure connections using natural language.
* [pops connection cloud create]({{< ref pops_connection_cloud_create.md >}}) - Create a new cloud connection.
* [pops connection cloud delete]({{< ref pops_connection_cloud_delete.md >}}) - Delete a cloud connection or all cloud connections
* [pops connection cloud list]({{< ref pops_connection_cloud_list.md >}}) - List all cloud connections
* [pops connection cloud open]({{< ref pops_connection_cloud_open.md >}}) - Open an existing cloud connection.
* [pops connection cloud types]({{< ref pops_connection_cloud_types.md >}}) - List all available cloud connection types

###### Auto generated by spf13/cobra on 15-Jan-2025
41 changes: 41 additions & 0 deletions content/en/cli/pops_connection_cloud_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
type: docs
title: "pops connection cloud create CLI reference"
linkTitle: "pops connection cloud create"
slug: pops_connection_cloud_create
url: /reference/cli/pops_connection_cloud_create/
description: "Details on the pops connection cloud create Prompt-Ops CLI command"
---
## pops connection cloud create

Create a new cloud connection.

### Synopsis


Cloud Connection:

- Available Cloud connection types: Azure, AWS, and GCP.
- Commands: create, delete, open, list, types.
- Examples:
* 'pops connection cloud create' creates a connection interactively.
* 'pops connection cloud create --name my-azure-conn --provider azure' creates a connection non-interactively.


```
pops connection cloud create [flags]
```

### Options

```
-h, --help help for create
--name string Name of the cloud connection
--provider string Cloud provider (azure, aws, gcp)
```

### SEE ALSO

* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.

###### Auto generated by spf13/cobra on 15-Jan-2025
41 changes: 41 additions & 0 deletions content/en/cli/pops_connection_cloud_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
type: docs
title: "pops connection cloud delete CLI reference"
linkTitle: "pops connection cloud delete"
slug: pops_connection_cloud_delete
url: /reference/cli/pops_connection_cloud_delete/
description: "Details on the pops connection cloud delete Prompt-Ops CLI command"
---
## pops connection cloud delete

Delete a cloud connection or all cloud connections

### Synopsis

Delete a cloud connection or all cloud connections.

You can specify the connection name either as a positional argument or using the --name flag.

Examples:
pops connection cloud delete my-cloud-connection
pops connection cloud delete --name my-cloud-connection
pops connection cloud delete --all


```
pops connection cloud delete [connection-name] [flags]
```

### Options

```
--all Delete all cloud connections
-h, --help help for delete
--name string Name of the cloud connection to delete
```

### SEE ALSO

* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.

###### Auto generated by spf13/cobra on 15-Jan-2025
31 changes: 31 additions & 0 deletions content/en/cli/pops_connection_cloud_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
type: docs
title: "pops connection cloud list CLI reference"
linkTitle: "pops connection cloud list"
slug: pops_connection_cloud_list
url: /reference/cli/pops_connection_cloud_list/
description: "Details on the pops connection cloud list Prompt-Ops CLI command"
---
## pops connection cloud list

List all cloud connections

### Synopsis

List all cloud connections that have been set up.

```
pops connection cloud list [flags]
```

### Options

```
-h, --help help for list
```

### SEE ALSO

* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.

###### Auto generated by spf13/cobra on 15-Jan-2025
39 changes: 39 additions & 0 deletions content/en/cli/pops_connection_cloud_open.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
type: docs
title: "pops connection cloud open CLI reference"
linkTitle: "pops connection cloud open"
slug: pops_connection_cloud_open
url: /reference/cli/pops_connection_cloud_open/
description: "Details on the pops connection cloud open Prompt-Ops CLI command"
---
## pops connection cloud open

Open an existing cloud connection.

### Synopsis

Open a cloud connection to access its shell.

You can specify the connection name either as a positional argument or using the --name flag.

Examples:
pops connection cloud open my-azure-conn
pops connection cloud open --name my-azure-conn


```
pops connection cloud open [connection-name] [flags]
```

### Options

```
-h, --help help for open
--name string Name of the cloud connection
```

### SEE ALSO

* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.

###### Auto generated by spf13/cobra on 15-Jan-2025
31 changes: 31 additions & 0 deletions content/en/cli/pops_connection_cloud_types.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
type: docs
title: "pops connection cloud types CLI reference"
linkTitle: "pops connection cloud types"
slug: pops_connection_cloud_types
url: /reference/cli/pops_connection_cloud_types/
description: "Details on the pops connection cloud types Prompt-Ops CLI command"
---
## pops connection cloud types

List all available cloud connection types

### Synopsis

List all available cloud connection types

```
pops connection cloud types [flags]
```

### Options

```
-h, --help help for types
```

### SEE ALSO

* [pops connection cloud]({{< ref pops_connection_cloud.md >}}) - Manage cloud provider connections.

###### Auto generated by spf13/cobra on 15-Jan-2025
37 changes: 37 additions & 0 deletions content/en/cli/pops_connection_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
type: docs
title: "pops connection create CLI reference"
linkTitle: "pops connection create"
slug: pops_connection_create
url: /reference/cli/pops_connection_create/
description: "Details on the pops connection create Prompt-Ops CLI command"
---
## pops connection create

Create a new connection

### Synopsis

Create a new connection

```
pops connection create [flags]
```

### Examples

```
pops connection create
```

### Options

```
-h, --help help for create
```

### SEE ALSO

* [pops connection]({{< ref pops_connection.md >}}) - Manage your infrastructure connections using natural language.

###### Auto generated by spf13/cobra on 15-Jan-2025
Loading