Hey 馃憢

I’m Badr , a software engineer based in Casablanca ( Morocco 馃嚥馃嚘 ).

I mostly write about tech and most subjects are around Java | Cloud & Devops | Software Architecture | Software Craftsmanship …and so on

馃摙 Drop me a line , it will be a pleasure to exchange!

馃嚝馃嚪/馃嚞馃嚙 Devops revenons aux bases

J鈥檃dore l鈥檈nvo没tement derri猫re le devops . A la base c鈥檈st partie d鈥檜n principe simple et louable qui est de mettre les devs et les ops autour d鈥檕bjectif commun afin d鈥檃voir un meilleurs TTM . 芦 Powah , C鈥檈st Top 禄 , est le premier ressentie que j鈥檃i eu quand je me suis int茅ress茅 au sujet et fait le tour de certaine lecture . Mais au del脿 du buzz word et dans les faits , c鈥檈st un autre monde ....

February 1, 2020 路 3 min 路 Zinoun Badr Eddine

[ 馃嚞馃嚙 ] Gitlab CI to Build and Push containers to registry

We all know that Gitlab CI build uses docker image to do the job, But have you ever tried to build a docker image inside gitlab CI build ? As we know gitlab CI start on docker container. So when we want to build a docker image inside gitlab CI build, it鈥檚 docker in docker (DinD) Without transition lets take a look at the .gitla-ci.yml file : image: docker:latest variables: DOCKER_DRIVER: overlay2 stages: - build - push services: - docker:dind before_script: # docker login needs the password to be passed through stdin for security # we use $CI_JOB_TOKEN here which is a special token provided by GitLab - echo -n $CI_JOB_TOKEN | docker login -u gitlab-ci-token --password-stdin $CI_REGISTRY - docker version - docker info after_script: - docker logout registry....

December 1, 2019 路 3 min 路 Zinoun Badr Eddine

[ 馃嚞馃嚙 ] IBM AppId integration with Springboot 2

What we gonna do through this article we will focus on how to integrate the OpenId Connect Server, AppID, proposed by IBM Cloud with a Java application under Springboot. Prerequisites An IBM Cloud Account: The free version is sufficient Knowledge about OAuth2 flow Knowledge knowledge of the Java ecosystem - Springboot. IBM AppId in few lines App ID is the OpenId Connect service from IbmCloud . It helps developers to easily add authentication to their web or mobile apps with few lines of code, and it helps them secure their cloud-native applications and services on IBM Cloud....

December 1, 2019 路 3 min 路 Zinoun Badr Eddine

[ 馃嚞馃嚙 ] What Kubernetes is and what it is not

Two questions were very important to me when my interest was on Kubernetes : What is Kubernetes ? What Kubernetes is not ? By answering to these two questions, i was sure to start from the right point and also know the responsibility of Kubernetes . So let鈥檚 make a pragmatic responses about that . 馃挕What is Kubernetes ? Kubernetes is a platform that wrap a huge number of services and capabilities ; these latter is growing day after day ....

June 1, 2019 路 2 min 路 Zinoun Badr Eddine