summaryrefslogtreecommitdiffstats
path: root/ci/config_tpl/juju2/bundlek8_tpl/bundle.yaml
blob: 400dcb45689b839f4ba4b15044e2a5c415436020 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# vim: set ts=2 et:
# The machine constraints for each service in this bundle
# have been commented out so you don't run into quota
# problems on public clouds. Modify and uncomment the
# constraints: lines for each service to reflect your
# deployment before moving to production.
#
  series: {{ ubuntu.release }}
  services:
    nodes:
      charm: "cs:{{ ubuntu.release }}/ubuntu"
      num_units: {{ opnfv.units }}
    ntp:
      charm: "./{{ ubuntu.release }}/ntp"
{% include 'kubernetes.yaml' %}
{% include 'easyrsa.yaml' %}
{% include 'etcd.yaml' %}
{% include 'subordinate.yaml' %}
{% if k8.feature.loadbalancer %}
{% include 'kubeapi-load-balancer.yaml' %}
{% endif %}


  relations:
    - [ 'ntp:juju-info', 'nodes:juju-info' ]
{% include 'relations.yaml' %}