Difference between revisions of "Kubernetes.core.k8s Ansible module"

From wikieduonline
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
* https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html
 
* https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html
 
  kubernetes.core.k8s
 
  kubernetes.core.k8s
 +
 +
 +
 +
Create a [[namespace]]:
 +
- name: Create a k8s namespace
 +
  kubernetes.core.k8s:
 +
    name: testing
 +
    api_version: v1
 +
    [[kind: Namespace]]
 +
    [[state: present]]
 +
 +
Apply a manifest:
 +
- name: Apply metrics-server manifest to the cluster.
 +
  kubernetes.core.k8s:
 +
    state: present
 +
    src: ~/metrics-server.yaml
 +
 +
 +
* <code>[[api_key]]</code> - [[Token]] used to authenticate with the API. Can also be specified via <code>[[K8S_AUTH_API_KEY]]</code> [[environment variable]].
  
  
 
== See also ==
 
== See also ==
 +
* {{Ansible K8s module}}
 
* {{Ansible modules}}
 
* {{Ansible modules}}
  
 
[[Category:Ansible]]
 
[[Category:Ansible]]
 +
[[Category:K8s]]

Latest revision as of 14:42, 24 November 2022

kubernetes.core.k8s


Create a namespace:

- name: Create a k8s namespace
  kubernetes.core.k8s:
    name: testing
    api_version: v1
    kind: Namespace
    state: present

Apply a manifest:

- name: Apply metrics-server manifest to the cluster.
  kubernetes.core.k8s:
    state: present
    src: ~/metrics-server.yaml



See also[edit]

Advertising: