Jenkins provides CI/CD functionality, making sysadmin and developer lives easier. See how to install and set up this useful service.
Read More at Enable Sysadmin
Installing and configuring Jenkins in Linux
Certified Hyperledger Fabric Developer (CHFD) Exam Has Relaunched
The Certified Hyperledger Fabric Developer (CHFD) exam, which initially launched a year ago and enables candidates to demonstrate the knowledge to develop and maintain client applications and smart contracts using the latest Fabric programming model, is once again available for scheduling. The exam had been paused pending updates of the exam content to align with the most recent Long Term Support (LTS) version of Fabric, v2.2.
Holding this certification provides confidence to supervisors and hiring managers that a team member or job candidate possesses the necessary skills to package and deploy Fabric applications and smart contracts, perform end-to-end Fabric application life-cycle and smart contract management, and more. The CHFD exam platform is Node.js for both Client Application and Smart Contract.
As with other Linux Foundation certification exams, CHFD can be taken remotely from a candidate’s home or workplace. Candidates can choose from an English or Japanese speaking proctor who will verify the candidate’s identity and monitor them during the exam via webcam – the exam questions are available in both English and Japanese within the exam environment. The two-hour exam is an online, performance-based test that consists of a set of tasks or problems to be solved in a Web IDE and the command line.
CHFD and CHFD-JP are available for immediate registration. For those needing assistance preparing for the exam, the LFD272 – Hyperledger Fabric for Developers training course is also available and covers topics such as how to implement and test a chaincode in Golang for any use case, manage the chaincode life cycle, create Node.js client applications interacting with Hyperledger Fabric networks, control access to the information based on a user identity, set up and use private data collections and much more.
The post Certified Hyperledger Fabric Developer (CHFD) Exam Has Relaunched appeared first on Linux Foundation – Training.
Getting into the weeds with Buildah: The buildah unshare command
Using buildah unshare to script the management of container images in rootless mode.
Read More at Enable Sysadmin
Generating a Software Bill of Materials (SBOM) with Open Source Standards and Tooling
Every month there seems to be a new software vulnerability showing up on social media, which causes open source program offices and security teams to start querying their inventories to see how FOSS components they use may impact their organizations.
Frequently this information is not available in a consistent format within an organization for automatic querying and may result in a significant amount of email and manual effort. By exchanging software metadata in a standardized software bill of materials (SBOM) format between organizations, automation within an organization becomes simpler, accelerating the discovery process and uncovering risk so that mitigations can be considered quickly.
In the last year, we’ve also seen standards like OpenChain (ISO/IEC 5320:2020) gain adoption in the supply chain. Customers have started asking for a bill of materials from their suppliers as part of negotiation and contract discussions to conform to the standard. OpenChain has a focus on ensuring that there is sufficient information for license compliance, and as a result, expects metadata for the distributed components as well. A software bill of materials can be used to support the systematic review and approval of each component’s license terms to clarify the obligations and restrictions as it applies to the distribution of the supplied software and reduces risk.
Kate Stewart, VP, Dependable Embedded Systems, The Linux Foundation, will host a complimentary mentorship webinar entitled Generating Software Bill Of Materials on Thursday, March 25 at 7:30 am PST. This session will work through the minimum elements included in a software bill of materials and detail the reasoning behind why those elements are included. To register, please click here.
There are many ways this software metadata can be shared. The common SBOM document format options (SPDX, SWID, and CycloneDX) will be reviewed so that the participants can better understand what is available for those just starting.
This mentorship session will work through some simple examples and then guide where to find the next level of details and further references.
At the end of this session, participants will be on a secure footing and a path towards the automated generation of SBOMs as part of their build and release processes in the future.
The post Generating a Software Bill of Materials (SBOM) with Open Source Standards and Tooling appeared first on Linux Foundation.
How to manage Linux passwords with the pass command
How to manage Linux passwords with the pass command
The pass command empowers you to take full control of your password management tasks on Linux.
Thomas Tuffin
Tue, 3/16/2021 at 12:36pm
Image
Photo by Pixabay from Pexels
Password management has become a hot topic within the last decade. A quick Google search unveils various options for selecting the tool that will safeguard the strings that unlock your personal information. Some of these applications simply run on your computer and store your passwords offline in an encrypted format.
Topics:
Linux
Linux Administration
Security
Read More at Enable Sysadmin
Sysadmins: Where is your organization using the most enterprise open source?
Open source is powering many of the most exciting technologies in enterprise organizations. Where does supported enterprise IT show up in your stack?
Read More at Enable Sysadmin
How to use OpenSSL and the Internet PKI on Linux systems
How to use OpenSSL and the Internet PKI on Linux systems
A high-level overview of TLS/SSL and the OpenSSL tool, creating private keys and CSRs, and an introduction to the Internet PKI.
Joerg Kastning
Mon, 3/15/2021 at 12:42pm
Image
Photo by RODNAE Productions from Pexels
This article is part two of three covering encryption concepts and the Internet public key infrastructure (PKI). The first article in this series introduced symmetric and public key (asymmetric) encryption in cryptography. If you’re not familiar with the basic concept of public-key encryption, you should read part one before you go ahead with this one.
Topics:
Linux
Linux Administration
Security
Read More at Enable Sysadmin
My journey into Linux system administration
Take a look inside one Linux sysadmin’s path to achieving his goals.
Read More at Enable Sysadmin
The TARS Foundation Celebrates its First Anniversary
The TARS Foundation, an open source microservices foundation under the Linux Foundation, celebrated its first anniversary on March 10, 2021. As we all know, 2020 was a strange year, and we are all adjusting to the new normal. Meanwhile, despite being unable to meet in person, the TARS Foundation community is connected, sharing and working together virtually toward our goals.
This year, four new projects have joined the TARS Foundation, expanding our technical community. The TARS Foundation launched TARS Landscape in July 2020, presenting an ideal and complete microservice ecosystem, which is the vision that the TARS open source community works to achieve. Furthermore, we welcome more open source projects to join the TARS community and go through our incubation process.

In September 2020, The Linux Foundation and TARS Foundation released a new, free training course, Building Microservice Platforms with TARS, on the edX platform. This course is designed for engineers working in microservices and enterprise managers interested in exploring internal technical architectures working for digital transmission in traditional industries. The course explains the functions, characteristics, and structure of the TARS microservices framework while demonstrating how to deploy and maintain services in different programming languages in the TARS Framework. Besides, anyone interested in software architecture will benefit from this course.
If you are interested in TARS training resources, please check out Building Microservice Platforms with TARS on edX.
Thanking our Members and Contributors
For more updates from TARS Foundation, please read our Annual Report 2020.
We would like to thank all our projects and project contributors. Thank you for your trust in the TARS Foundation. Without you and the value you bring to our entire community, our foundation would not exist.
We also want to thank our Governing Board, Technical Oversight Committee, Outreach Committee, and Community Advisor members! Every member has demonstrated their dedication and tireless efforts to ensure that the TARS Foundation is building a complete governance structure to push out a more comprehensive range of programs and make real progress. With the guidance of these passionate and wise leaders from our governing bodies, TARS Foundation is confident to become a neutral home for additional projects that solve critical problems surrounding microservices.
Thank you to all our members, Arm, Tencent, AfterShip, Ampere, API7, Kong, Zenlayer, and Nanjing University, for investing in the future of open source microservices. The TARS Foundation welcomes more companies and organizations to join our mission by becoming members.
Thank you to our end users! The TARS Foundation End User Community Plan was released to allow more companies to get involved with the TARS community. The purpose of the plan is to enable an open and free platform for communication and discussion about microservices technology and collaboration opportunities. Currently, the TARS Foundation has eight end-user companies, and we welcome more companies to join us as End Users.
What is next?
The TARS Foundation will continue to add more members and end-user companies in the next year while growing our shared resource pool for the benefit of our community. We will also look to include and incubate more projects, aiding our open source microservices ecosystem to empower any industry to turn ideas into applications at scale quickly. As part of our plan for next year, we aim to hold recurring meetup events worldwide and large-scale summits, creating a space for global developers to learn and exchange their ideas about microservices.
Words from our partners
Kevin Ryan, Senior Director, Arm
Through our collaboration with the TARS Foundation and Tencent, we’ve leveraged a significant opportunity to build and develop the microservices ecosystem,” said Kevin Ryan, senior director of Ecosystem, Automotive and IoT Line of Business, Arm. “We look forward to future growth across the TARS community as contributions, members, and momentum continue to accelerate.”
Mark Shan, Open Source Alliance Chair, Tencent
As TARS Foundation turns one year old, Tencent will continue to collaborate with partners and build an open and free microservices ecosystem in open source. By consistently upgrading microservices technology and cultivating the TARS community, we look forward to creating more innovations and making social progress through technology.
Teddy Chan, CEO & Co-Founder, AfterShip
Best wishes to the TARS Foundation for turning one year old and continuing its positive influence on microservices. AfterShip will fully support the future development of the Foundation!
Mauri Whalen, VP of Software Engineering, Ampere
Ampere has been partnering with the TARS Foundation to drive innovation for microservices. Ampere understands the importance of this technology and is committed to providing Ampere/Arm64 Platform support and a performance testing framework for building the open microservices community. We are excited the TARS Foundation has reached its first birthday milestone. Their project is driving needed innovation for modern cloud workloads.
Ming Wen, Co-founder, API7
Congratulations to the first anniversary of the TARS Foundation! With the wave of enterprise digital transformation, microservices have become the infrastructure for connecting critical traffic. The TARS Foundation has gathered several well-known open source projects related to microservices, including the APISIX-based open source microservice gateway provided by api7.ai. We believe that under the TARS Foundation’s efforts, microservices and the TARS Foundation will play an increasingly important role in digital transformation.
Marco Palladino, CTO and Co-Founder, Kong
In this new era driven by digital transformation 2.0, organizations around the world are transforming their applications to microservices to grow their customer base faster, enter new markets, and ship products faster. None of this would be possible without agile, distributed, and decoupled architectures that drive innovation, efficiency, and reliability in our digital strategy: in one word, microservices. Kong supports the TARS foundation to accelerate microservices adoption in both open source ecosystems and enterprise landscape, and to provide a modern connectivity fabric for all our services, across every cloud and platform.”, Marco Palladino, CTO and Co-Founder at Kong.
Jim Xu, Principal Engineer & Architect, Zenlayer
Microservices are the next big thing in the cloud as they enable fast development, scaling, and time-to-market of enterprise applications. TARS Foundation leads in building a strong ecosystem for open-source microservices, from the edge to the cloud. As a leading-edge cloud service provider, Zenlayer is committed to enabling microservices in multi-cloud and hybrid cloud scenarios in collaboration with the TARS Foundation community. As the TARS Foundation enters its second year, Zenlayer will continue to innovate in infrastructure, platforms, and labs to empower microservice implementation for enterprises of all kinds.
He Zhang, Professor, Nanjing University
We fully support the development of microservices and the mission to co-build a Cloud-native ecosystem. Embracing open source and community contribution, we believe the TARS Foundation is creating a future with endless possibilities ahead.
About the TARS Foundation
The TARS Foundation is a nonprofit, open source microservice foundation under the Linux Foundation umbrella to support the rapid growth of contributions and membership for a community focused on building an open microservices platform. It focuses on open source technology that helps businesses to embrace the microservices architecture as they innovate into new areas and scale their applications. For more information, please visit tarscloud.org.
How to use Ansible to send an email using Gmail
How to use Ansible to send an email using Gmail
Here’s a brief introductory article that describes how to configure Gmail with Ansible.
Sarthak Jain
Thu, 3/11/2021 at 4:51pm
Image
Photo by Laura Stanley from Pexels
A lot of people use Gmail daily to send and receive mail. The estimated number of global users in 2020 was 1.8 billion. Gmail works on the SMTP protocol over port number 587. In this article, I demonstrate how to configure your SMTP web server and send mail automatically from Ansible and using ansible-vault to secure passwords.
Encrypt your password file
The ansible-vault command creates an encrypted file where you can store your confidential details.
Topics:
Linux
Linux Administration
Ansible
Read More at Enable Sysadmin