NOTE DE VERSION

2020.12

Nouvelles fonctionnalités

  • Deploy :

    • Ajout de la possibilité de remplacer les variables d’environnement de chaque tâche dans les fichiers pipeline.json.

    • Lorsqu’on clique sur un cronJob dans la liste des tâches, la fenêtre de dialogue contient un nouveau tableau avec la liste des jobs exécutés par ce cronJob et leur statut.

    • Ajout de la gestion des droits de push / pull sur les docker registries de gcloud depuis l’interface d’administration Datatask. Il est possible d’attribuer des droits sur une docker registry gcloud à un groupe, les utilisateurs faisant partie de ce groupe pourrons l’utiliser en image-source et image-destination.

Améliorations & Correction de bugs

  • Deploy :

    • Amélioration des retours d’erreur d’API concernant les autorisations.

    • Il est maintenant possible d’utiliser le tiret "-" dans les noms de tâches.

  • General :

    • Compatibilité Kubernetes 1.16+

    • Mise à jour de Gogs vers la dernière version

    • La version de DataTask est maintenant affichée en bas lorsque le menu est ouvert.

    • Correction du bug qui faisait que certains utilisateurs n’étaient pas redirigés de manière automatique vers le login lorsque leur token avait expiré.

2020.10

Nouvelles fonctionnalités

  • DataTask :

    • DataTask devient multi-tenant (multi-organisation) : une seule instance de DataTask peut être partagée entre plusieurs organisations tout en gardant l’isolation de l’accès aux ressources.

    • Le git intégré de DataTask prend aussi en compte ces multiples organisations.

  • Admin UI :

    • Gestion des namespaces : la création d’un namespace est possible depuis l’interface d’administration. Utilisé pour accéder aux ressources, un groupe peut être rattaché à un ou plusieurs namespaces sur lesquels il peut déployer, supprimer, répertorier et visualiser les ressources.

    • Gestion des organisations : un utilisateur peut être affecté à une organisation à partir de l’interface d’administration.

  • Deploy :

    • Une application peut être cachée sur le portail en attribuant la valeur false à la propriété published.visible.

    • Les services et les déploiements peuvent être mis à jour en cliquant sur le bouton de "update" de la fenêtre de dialogue s’ouvrant lorsqu’on clique sur une task. Il n’est plus nécessaire de les supprimer et de les redéployer, la mise à jour se fait sans temps d’arrêt.

    • Dès qu’un nouveau service est déployé, vos accès sont mis à jour automatiquement. Il n’est plus nécessaire de procéder à une nouvelle authentification.

    • La valeur "All namespaces" a été ajoutée à la liste des tâches et pipelines. Elle permet d’afficher la liste des tâches ou des pipelines de tous les namespaces auxquels vous avez accès.

2020.05

Nouvelles fonctionnalités

  • Deploy & Pipeline :

    • Il est maintenant possible de créer des catégories de templates et d’ajouter vos propore templates de tasks et pipelines.