Skip to content

Commit

Permalink
Merge pull request #69 from bastelfreak/lint
Browse files Browse the repository at this point in the history
puppet-lint: list optional parameters after mandatory parameters
  • Loading branch information
bastelfreak authored Aug 7, 2023
2 parents 0fb4b1a + 9b2da0f commit 7274069
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 17 deletions.
28 changes: 14 additions & 14 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3309,8 +3309,8 @@ You generally only want this to be done on a single Kubernetes server

The following parameters are available in the `k8s::server::bootstrap_token` defined type:

* [`ensure`](#-k8s--server--bootstrap_token--ensure)
* [`kubeconfig`](#-k8s--server--bootstrap_token--kubeconfig)
* [`ensure`](#-k8s--server--bootstrap_token--ensure)
* [`id`](#-k8s--server--bootstrap_token--id)
* [`secret`](#-k8s--server--bootstrap_token--secret)
* [`use_authentication`](#-k8s--server--bootstrap_token--use_authentication)
Expand All @@ -3321,19 +3321,19 @@ The following parameters are available in the `k8s::server::bootstrap_token` def
* [`extra_groups`](#-k8s--server--bootstrap_token--extra_groups)
* [`addn_data`](#-k8s--server--bootstrap_token--addn_data)

##### <a name="-k8s--server--bootstrap_token--ensure"></a>`ensure`
##### <a name="-k8s--server--bootstrap_token--kubeconfig"></a>`kubeconfig`

Data type: `K8s::Ensure`
Data type: `Stdlib::Unixpath`



Default value: `'present'`
##### <a name="-k8s--server--bootstrap_token--ensure"></a>`ensure`

##### <a name="-k8s--server--bootstrap_token--kubeconfig"></a>`kubeconfig`
Data type: `K8s::Ensure`

Data type: `Stdlib::Unixpath`


Default value: `'present'`

##### <a name="-k8s--server--bootstrap_token--id"></a>`id`

Expand Down Expand Up @@ -3467,35 +3467,35 @@ Generates a TLS CA

The following parameters are available in the `k8s::server::tls::ca` defined type:

* [`ensure`](#-k8s--server--tls--ca--ensure)
* [`key`](#-k8s--server--tls--ca--key)
* [`cert`](#-k8s--server--tls--ca--cert)
* [`ensure`](#-k8s--server--tls--ca--ensure)
* [`subject`](#-k8s--server--tls--ca--subject)
* [`owner`](#-k8s--server--tls--ca--owner)
* [`group`](#-k8s--server--tls--ca--group)
* [`key_bits`](#-k8s--server--tls--ca--key_bits)
* [`valid_days`](#-k8s--server--tls--ca--valid_days)
* [`generate`](#-k8s--server--tls--ca--generate)

##### <a name="-k8s--server--tls--ca--ensure"></a>`ensure`

Data type: `K8s::Ensure`
##### <a name="-k8s--server--tls--ca--key"></a>`key`

Data type: `Stdlib::Unixpath`


Default value: `present`

##### <a name="-k8s--server--tls--ca--key"></a>`key`
##### <a name="-k8s--server--tls--ca--cert"></a>`cert`

Data type: `Stdlib::Unixpath`



##### <a name="-k8s--server--tls--ca--cert"></a>`cert`
##### <a name="-k8s--server--tls--ca--ensure"></a>`ensure`

Data type: `K8s::Ensure`

Data type: `Stdlib::Unixpath`


Default value: `present`

##### <a name="-k8s--server--tls--ca--subject"></a>`subject`

Expand Down
2 changes: 1 addition & 1 deletion manifests/server/bootstrap_token.pp
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#
# You generally only want this to be done on a single Kubernetes server
define k8s::server::bootstrap_token (
K8s::Ensure $ensure = 'present',
Stdlib::Unixpath $kubeconfig,
K8s::Ensure $ensure = 'present',

Pattern[/^[a-z0-9]{6}$/] $id = $name,
Sensitive[K8s::Bootstrap_token] $secret = Sensitive(fqdn_rand_string(16).downcase()),
Expand Down
4 changes: 2 additions & 2 deletions manifests/server/tls/ca.pp
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# @summary Generates a TLS CA
define k8s::server::tls::ca (
K8s::Ensure $ensure = present,

Stdlib::Unixpath $key,
Stdlib::Unixpath $cert,
K8s::Ensure $ensure = present,

String[1] $subject = "/CN=${title}",

String[1] $owner = 'root',
Expand Down

0 comments on commit 7274069

Please sign in to comment.