Image: {{ role.kubespawner_override.image }}
{% endif %} {% if role.kubespawner_override.cpu_guarantee or role.kubespawner_override.cpu_limit %}CPU: {% if role.kubespawner_override.cpu_guarantee %}guarantee {{ role.kubespawner_override.cpu_guarantee }}{% endif %} {% if role.kubespawner_override.cpu_limit %}, limit {{ role.kubespawner_override.cpu_limit }}{% endif %}
{% endif %} {% if role.kubespawner_override.mem_guarantee or role.kubespawner_override.mem_limit %}Memory: {% if role.kubespawner_override.mem_guarantee %}guarantee {{ role.kubespawner_override.mem_guarantee }}{% endif %} {% if role.kubespawner_override.mem_limit %}, limit {{ role.kubespawner_override.mem_limit }}{% endif %}
{% endif %}{{ profile.metadata.course_name }}
{% endif %} {% if profile.metadata and profile.metadata.description %}{{ profile.metadata.description }}
{% endif %} {% if profile.profile_options and profile.profile_options['profile-slug'] %} {{ launch_role_buttons(profile) }} {# Show details only if kubespawner_override exists #} {% for role_slug, role in profile.profile_options['profile-slug'].choices.items() %} {{ kubespawner_override(role) }} {% endfor %} {% else %} {% endif %}You are not a member of any course yet.