NOTE DE VERSION

2021.03

Nouvelles fonctionnalités

  • Deploy :

    • Il est dorénavant possible visualiser les logs de build / conteneur et applicatif directement depuis l’interface Datatask. Des filtres sont disponibles pour facilité la lecture.

    • De la même manière que pour les services et les déploiements, vous pouvez mettre à jour vos cronJob et relancer vos jobs directement la liste des tâches.

  • Deploy & Pipeline :

    • L’utilisation du Git a été rendu plus flexible, il est maintenant possible de stocker les manifest des tâches et des pipelines dans n’importe quel dossier / sous-dossier du répertoire git, ainsi que de les nommer librement tant qu’ils se terminent par ".json".

Améliorations & Correction de bugs

  • Deploy :

    • Le paramètre 'published.visible' est par défaut à true si aucune valeur n’est spécifié dans le manifest.

  • Admin :

    • Un contrôle supplémentaire a été ajouté sur la création des mots de passe au niveau de la complexité.

  • General :

    • Mise à jour des composants de DataTask / Kubernetes.

    • Compatibilité Kubernetes 1.18.

    • Remplacement du duo Nginx / Ambassador par Traefik.

    • Configuration de backups / snapshots supplémentaires pour une reprise après sinistre plus rapide et des pertes limitées.

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.