Files
decort-ansible/examples/kubernetes.yaml

40 lines
819 B
YAML
Raw Normal View History

2022-05-27 18:15:53 +03:00
---
#
# DECORT k8s module example
#
- hosts: ansible_master
tasks:
- name: obtain JWT
decort_jwt:
2022-07-12 17:17:40 +03:00
oauth2_url: "https://sso.digitalenergy.online"
2022-05-27 18:15:53 +03:00
validity: 1200
verify_ssl: false
register: token
delegate_to: localhost
2022-07-12 17:17:40 +03:00
- name: create a VM named cluster-test
2022-05-27 18:15:53 +03:00
decort_k8s:
state: present
started: True
getConfig: True
authenticator: jwt
jwt: "{{ token.jwt }}"
2022-07-12 17:17:40 +03:00
controller_url: "https://ds1.digitalenergy.online"
2022-05-27 18:15:53 +03:00
name: "cluster-test"
2022-07-12 17:17:40 +03:00
rg_id: 125
k8ci_id: 18
2022-05-27 18:15:53 +03:00
workers:
- name: wg1
ram: 1024
cpu: 10
disk: 10
num: 1
- name: wg2
ram: 1024
cpu: 10
disk: 10
num: 2
verify_ssl: false
delegate_to: localhost
2025-07-21 13:31:14 +03:00
register: kube