Hello Adolfo from Portainer here and I’m going to talk about 2.10 Business Edition Release
and there's so much I want to show you here in this video so many cool features um if you saw
the 2.9 release you're going to see that now we've incorporated a lot of those new features into 2.10
Business Edition Release plus some additional little things that I want to show you but I mean
it's so cool so much to talk about and I’m going to start right away showing you what these cool
features are all about so let's start with our UI as you can see our UI has improved so now you have
a better idea of what you're doing when you're clicking around on the menu items so here I have a
sub selection under app templates I’m working on my swarm and I know here exactly sub for the swarm
same thing for Kubernetes so if I’m playing with Kubernetes and I have to define something
on my cluster or users so on and so forth so if I click on users for instance etc etc so a much
better UI improved easier to use and now let's talk about the really cool Kubernetes features
that we have on 2.10 KubeCTL shell so what is the KubeCTL shell yes here so now we have access
to the Kubernetes cluster within Portainer so here I can run KubeCTL commands I don't need to open an
external terminal to have access to my Kubernetes cluster given exactly all name spaces so here I
have all my products running in my Kubernetes cluster I didn't need to open in the ssh
terminal I did this straight with into Portainer first huge time server second it makes your access
to your Kubernetes cluster more secure in my opinion you don't need to expose personal support
22 on this Kubernetes cluster anymore you can do it straight within Portainer and this is the
next feature I’m going to talk about the config so now you want to use your Kubeconfig file on
an external tool for ci cd integration or cluster monitoring or management of the infrastructure or
cluster infrastructure monitoring you can use for data as a proxy and again why is this interesting
because two things number one you don't need to expose your port six four four three anymore
you can use Portainer’s proxy to act between the external tool and your Kubernetes cluster not only
that the Kubeconfig that you download here will respect your role within that Kubernetes cluster
so for instance user joe here is an admin but if I had a user that's standard user and the Kubeconfig
definition that he downloads respects his RBAC and rose definitions in this environment finally
one last thing about the Kubeconfig file is that you can see here it says it will not expire so I
can yes set an expiry to this coupon code file for instance a day seven days a month or a year
and one last thing I can only access and this is the next feature I’m going to talk about
this Kubeconfig button if I enforce the access to Portainer via https
so now we have http support natively with the important you can use your own certificates if
you want and if you do not enable this you won't have access to the Kubeconfig
file within Portainer lovely okay helm charts yes we will support helm charts
and here we it comes with the default Bitnami home chart for you to use and if you want to
add more repositories you can and those can be also your private helm repositories if you want
custom templates now we have the support to enable the deployment of applications on a click of a
button within Portainer so a user can have access to a custom template here he needs to define the
namespace the name of the app he wants to give to this deployment and just click deploy that's it
it's very interesting for users that again don't need to have extensive knowledge of Kubernetes or
don't need to have or don't want to have but they want to be able to use these other applications
in a Kubernetes cluster so the admin doesn't have to go through the trouble of redeploying
these applications over and over again he gives this power to a standard user and the user can
deploy this application in the namespace that was given to him that will also have the constraints
and the guardrails defined by the admin so again this makes deployment of applications for let's
say non-Kubernetes experts or by non-Kubernetes users very very easy right Private registries well
there we go we have yes private registries now support for preference registries in
Portainer so here I have a private registry and if I go to a name space and I define a namespace
I can add this private registry to this namespace or whatever are available for this given namespace
okay removal of the advancement so you will notice that now container as the Create from Manifest
button so we've standardized the way to enable use of resources or deployment of applications
config maps and secrets and volumes all now have this Create from Manifest button so
you can use for Portainer to define all these elements within the Kubernetes cluster
just with the create format because we now understand that peripheral analysis is just
another way of deploying elements applications resources or config maps in a Kubernetes cluster
by a Portainer dark mode everybody's been asking for dark mode so we now enable this
in the 2.10 release of Portainer yes we have tracing
and we have a high contrast so these are two dark modes that you can use within Portainer and last
which I would say is of the coolest feature that I pretty much love most in this new edition
great for manifest using git integration and what does this mean so now I can connect my particular
instance to a git repository and I can pull or use a web hook to trigger an event of redeployment so
let's say you have a file which is the YAML file here point that is integrated in this application
and whenever something changes into this file for everybody in this case in five minutes pulling the
git repository identify that there was a change after an interval of time and we'll redeploy
the application you can force this redeployment if you want it also can work via pool meaning you can
trigger this event of redeployment using a hook not only that you can define the change window
here on your cluster that you want this change to occur so if you don't want these changes to happen
before let's say 10 p.m say 5 10 okay it has to be between 10 p.m and so now you ensure that
these changes will only happen within this window of time and this is also available
for other orchestrators so for instance on the docker swarm orchestrator you can also define
this change window here just like in the case of a Kubernetes oracle stream so these are the
new features for 2.10 we've incorporated all of the cool features that we had on 2.9 community
edition into the Business Edition (BE) 2.10and now we have more advanced control of our deployments
with the change window feature within Portainer in this edition there are other cool things that
you're going to see with this release I’m not going to spoil the surprise but please stay tuned
you'll see that now we've democratized even more for chain of business so that anyone can use it
but again I’m not gonna spoil the surprise I just want you to stay tuned to see what I’m
talking about uh a way for you to be able to use Portainer Business Edition (BE) 2.10regardless of
what type of user you are stay tuned and you'll see the amazing surprise
we prepared for our community I hope you enjoyed this video thank you very much