Как войти в ранчо (с ansible), не оставляя API-токен - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь использовать API ранчо, используя ansible.В качестве одного из первых шагов я вхожу в систему, используя пользователя с правами администратора следующим образом:

- name: Log into rancher
  uri:
    url: "{{ RANCHER_URL }}/v3-public/localProviders/local?action=login"
    method: POST
    body:
      password: "{{ RANCHER_ADMIN_PASSWORD }}"
      username: admin
      responseType: cookie
      ttl: 0
      labels:
        ui-session: "true"
    body_format: "json"
  register: login_response

Если я это сделаю, будет создан токен API (видимый в разделе «API & Keys»), а также я установил responseType в cookie.

Если я вхожу в браузер, маркер api не создается.

Почему?Как я могу предотвратить это, или если я не могу, как я могу удалить созданный токен (для которого мне нужно знать его идентификатор)?

...